Method: TTK::Testers::Master#dynamic_select

Defined in:
lib/ttk/testers/Master.rb

#dynamic_select(&block) ⇒ Object



45
46
47
48
49
50
51
52
53
# File 'lib/ttk/testers/Master.rb', line 45

def dynamic_select(&block)
  #FIXME: manage concurrency
  scores = self.sub_testers.map do |uri, sub_tester|
    sub_tester.dynamic_select(&block)
  end
  best = scores.max
  wrap(best.tester)
  best
end