Module: EtestUnit
- Defined in:
- lib/etest-unit.rb,
lib/etest-unit/version.rb
Defined Under Namespace
Modules: TestCase Classes: Error, TestRunner, TestRunnerMediator, TestSuiteCreator
Constant Summary collapse
- VERSION =
"0.10.0"
Class Method Summary collapse
Class Method Details
.run(etest, *tests) ⇒ Object
124 125 126 127 128 129 130 131 132 |
# File 'lib/etest-unit.rb', line 124 def self.run(etest, *tests) test_case_klass = Class.new(Test::Unit::TestCase) test_case_klass.extend EtestUnit::TestCase test_case_klass.send :include, Etest::Helper test_case_klass.etest = etest test_case_klass.tests = tests TestRunner.new(test_case_klass).start end |