Sha256: c254467752fe5a36fd7bc85a8af4c2365bff31177dab129fcc6024cf43d712cf
Contents?: true
Size: 1.11 KB
Versions: 10
Compression:
Stored size: 1.11 KB
Contents
require 'test_helper' class TestUnitTest < MTest def test_run_simple_test_by_line_number output = m('examples/test_unit_example_test.rb:7') 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:8') assert_output /1 tests, 1 assertions/, output end def test_run_on_end_of_test output = m('examples/test_unit_example_test.rb:9') assert_output /1 tests, 1 assertions/, output end def test_run_inside_big_test output = m('examples/test_unit_example_test.rb:14') assert_output /1 tests, 3 assertions/, output end def test_run_on_blank_line output = m('examples/test_unit_example_test.rb:2') assert !$?.success? assert_match /No tests found on line 2. Valid tests to run:/, output assert_match %r{ test_apple: m examples/test_unit_example_test\.rb:7}, output assert_match %r{test_banana: m examples/test_unit_example_test\.rb:11}, output end end
Version data entries
10 entries across 10 versions & 1 rubygems