Sha256: ea424f6f9bdd31c7349cbaa4594a64b4c6a2929877d5d748d1ceed236927db98
Contents?: true
Size: 1.2 KB
Versions: 6
Compression:
Stored size: 1.2 KB
Contents
require 'test_helper' if M::Frameworks.test_unit? class TestUnitTest < MTest def test_run_simple_test_by_line_number output = m('examples/test_unit_example_test.rb:9') assert_output(/1 tests, 1 assertions/, output) end def test_runs_entire_test_without_line_number output = m('examples/test_unit_example_test.rb') assert_output(/2 tests/, output) end def test_run_inside_of_test output = m('examples/test_unit_example_test.rb:10') assert_output(/1 tests, 1 assertions/, output) end def test_run_on_end_of_test output = m('examples/test_unit_example_test.rb:11') assert_output(/1 tests, 1 assertions/, output) end def test_run_inside_big_test output = m('examples/test_unit_example_test.rb:15') assert_output(/1 tests, 3 assertions/, output) end def test_run_on_blank_line output = m('examples/test_unit_example_test.rb:8') assert !$?.success? assert_match(/No tests found on line 8. Valid tests to run:/, output) assert_match(%r{ test_apple: m examples/test_unit_example_test\.rb:9}, output) assert_match(%r{test_banana: m examples/test_unit_example_test\.rb:13}, output) end end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
m-1.6.1 | test/test_unit_test.rb |
m-1.6.0 | test/test_unit_test.rb |
m-1.5.1 | test/test_unit_test.rb |
m-1.5.0 | test/test_unit_test.rb |
m-1.4.2 | test/test_unit_test.rb |
m-1.4.0 | test/test_unit_test.rb |