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