diff options
Diffstat (limited to 'jni/ruby/test/testunit/tests_for_parallel/ptest_forth.rb')
-rw-r--r-- | jni/ruby/test/testunit/tests_for_parallel/ptest_forth.rb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/jni/ruby/test/testunit/tests_for_parallel/ptest_forth.rb b/jni/ruby/test/testunit/tests_for_parallel/ptest_forth.rb new file mode 100644 index 0000000..46c88da --- /dev/null +++ b/jni/ruby/test/testunit/tests_for_parallel/ptest_forth.rb @@ -0,0 +1,29 @@ +require 'test/unit' + +class TestE < Test::Unit::TestCase + class UnknownError < RuntimeError; end + + def test_not_fail + assert_equal(1,1) + end + + def test_always_skip + skip "always" + end + + def test_always_fail + assert_equal(0,1) + end + + def test_skip_after_unknown_error + begin + raise UnknownError, "unknown error" + rescue + skip "after raise" + end + end + + def test_unknown_error + raise UnknownError, "unknown error" + end +end |