diff options
Diffstat (limited to 'test/t/class.rb')
| -rw-r--r-- | test/t/class.rb | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/test/t/class.rb b/test/t/class.rb index 13845a49f..e6d7128fa 100644 --- a/test/t/class.rb +++ b/test/t/class.rb @@ -252,62 +252,3 @@ assert('Class Alias 2') do A.new.test == 2 and A.new.test2 == 1 end - -assert('Class Undef 1') do - class A - def test1; 1; end - def test2; 2; end - - undef test1 - undef :test2 - end - - result1 = false - begin - A.new.test1 - rescue NoMethodError - result1 = true - end - - result2 = false - begin - A.new.test2 - rescue NoMethodError - result2 = true - end - - result1 == true and result2 == true -end - -assert('Class Undef 2') do - class A - def test1; 1; end - def test2; 2; end - - undef test1, test2 - end - - result1 = false - begin - A.new.test1 - rescue NoMethodError - result1 = true - end - - result2 = false - begin - A.new.test2 - rescue NoMethodError - result2 = true - end - - result1 == true and result2 == true -end - -assert('Var undef') do - assert_raise(NameError) do - a=1 - undef a - end -end - |
