diff options
author | Kevin Newton <kddnewton@gmail.com> | 2023-09-06 10:30:47 -0400 |
---|---|---|
committer | git <svn-admin@ruby-lang.org> | 2023-09-06 14:30:55 +0000 |
commit | a52ac350ccb8eb2ab394548844ffe681f9f02d0f (patch) | |
tree | e7f449a9b6c18400143958a4e957e2faf1b3d248 /test | |
parent | ae41bdac1ea96de1d75ddf9a4a0ca3dc827a501b (diff) |
[ruby/yarp] Fix assert_raises in YARP
https://github.com/ruby/yarp/commit/8f8f3530aa
Diffstat (limited to 'test')
-rw-r--r-- | test/yarp/pattern_test.rb | 18 | ||||
-rw-r--r-- | test/yarp/test_helper.rb | 4 |
2 files changed, 13 insertions, 9 deletions
diff --git a/test/yarp/pattern_test.rb b/test/yarp/pattern_test.rb index 76e6e3e788..d34fe84458 100644 --- a/test/yarp/pattern_test.rb +++ b/test/yarp/pattern_test.rb @@ -3,37 +3,37 @@ require_relative "test_helper" module YARP - class PatternTest < Test::Unit::TestCase + class PatternTest < TestCase def test_invalid_syntax - assert_raises(Pattern::CompilationError) { scan("", "<>") } + assert_raise(Pattern::CompilationError) { scan("", "<>") } end def test_invalid_constant - assert_raises(Pattern::CompilationError) { scan("", "Foo") } + assert_raise(Pattern::CompilationError) { scan("", "Foo") } end def test_invalid_nested_constant - assert_raises(Pattern::CompilationError) { scan("", "Foo::Bar") } + assert_raise(Pattern::CompilationError) { scan("", "Foo::Bar") } end def test_regexp_with_interpolation - assert_raises(Pattern::CompilationError) { scan("", "/\#{foo}/") } + assert_raise(Pattern::CompilationError) { scan("", "/\#{foo}/") } end def test_string_with_interpolation - assert_raises(Pattern::CompilationError) { scan("", '"#{foo}"') } + assert_raise(Pattern::CompilationError) { scan("", '"#{foo}"') } end def test_symbol_with_interpolation - assert_raises(Pattern::CompilationError) { scan("", ":\"\#{foo}\"") } + assert_raise(Pattern::CompilationError) { scan("", ":\"\#{foo}\"") } end def test_invalid_node - assert_raises(Pattern::CompilationError) { scan("", "IntegerNode[^foo]") } + assert_raise(Pattern::CompilationError) { scan("", "IntegerNode[^foo]") } end def test_self - assert_raises(Pattern::CompilationError) { scan("", "self") } + assert_raise(Pattern::CompilationError) { scan("", "self") } end def test_array_pattern_no_constant diff --git a/test/yarp/test_helper.rb b/test/yarp/test_helper.rb index b79adf4b16..086b73dd56 100644 --- a/test/yarp/test_helper.rb +++ b/test/yarp/test_helper.rb @@ -19,6 +19,10 @@ module YARP class TestCase < ::Test::Unit::TestCase private + def assert_raises(*args, &block) + raise "Use assert_raise instead" + end + def assert_equal_nodes(expected, actual, compare_location: true, parent: nil) assert_equal expected.class, actual.class |