Sha256: 0b360ff6c61c512552d8bc89bf35ab16ea2f9bd4f47d2e9510b1fd1282054554
Contents?: true
Size: 441 Bytes
Versions: 1
Compression:
Stored size: 441 Bytes
Contents
module Omnitest class Psychic class TaskFactoryManager < FactoryManager def factories_for(task) capable_factories = active_factories.select do | factory | factory.priority_for_task(task) end capable_factories.sort_by do |factory| factory.priority_for_task(task) end end def known_tasks active_factories.flat_map(&:known_tasks) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
omnitest-psychic-0.0.9 | lib/omnitest/psychic/task_factory_manager.rb |