Module: Minitest::Data::ClassMethods
- Defined in:
- lib/minitest/data.rb
Instance Method Summary collapse
Instance Method Details
#run_one_method(klass, method_name, label = nil, value = nil) ⇒ Object
100 101 102 103 104 105 106 107 108 109 110 111 112 |
# File 'lib/minitest/data.rb', line 100 def run_one_method(klass, method_name, label = nil, value = nil) if label test_klass = klass.new(method_name) test_klass.data_label = label test_klass.data_attribute = value result = test_klass.run raise "#{klass}#run _must_ return self" unless Minitest::Result === result result else super(klass, method_name) end end |