diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/t/nameerror.rb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/test/t/nameerror.rb b/test/t/nameerror.rb index 8e57ac18b..407fe7a95 100644 --- a/test/t/nameerror.rb +++ b/test/t/nameerror.rb @@ -9,7 +9,19 @@ assert('NameError superclass', '15.2.31.2') do NameError.superclass == StandardError end -# TODO 15.2.31.2.1 NameError#name +assert('NameError#name', '15.2.31.2.1') do + + # This check is not duplicate with 15.2.31.2.2 check. + # Because the NameError in this test is generated in + # C API. + class TestDummy + alias foo bar + rescue NameError => e + $test_dummy_result = e.name + end + + $test_dummy_result == :bar +end assert('NameError#initialize', '15.2.31.2.2') do e = NameError.new.initialize('a') |
