Module: DaVinciPDexTestKit::RemoveInput

Defined in:
lib/davinci_pdex_test_kit/remove_input.rb

Class Method Summary collapse

Class Method Details

.recursive_remove_input(runnable, input) ⇒ Object



4
5
6
7
8
# File 'lib/davinci_pdex_test_kit/remove_input.rb', line 4

def recursive_remove_input(runnable, input)
  runnable.inputs.delete(input)
  runnable.input_order.delete(input)
  runnable.children.each { |child_runnable| recursive_remove_input(child_runnable, input) }
end