class Omnitest::Psychic::Factories::HotReadTaskFactory
Public Class Methods
new(psychic, opts = {})
click to toggle source
Calls superclass method
# File lib/omnitest/psychic/factories/hot_read_task_factory.rb, line 7 def initialize(psychic, opts = {}) super @tasks = psychic.hints.tasks || {} @known_tasks = @tasks.keys || {} end
Public Instance Methods
active?()
click to toggle source
# File lib/omnitest/psychic/factories/hot_read_task_factory.rb, line 13 def active? !@tasks.empty? end
task(task_alias)
click to toggle source
Calls superclass method
# File lib/omnitest/psychic/factories/hot_read_task_factory.rb, line 17 def task(task_alias) return @tasks[task_alias.to_s] if @tasks.include? task_alias.to_s super end