summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authornagachika <nagachika@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-04-15 15:28:52 +0000
committernagachika <nagachika@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2013-04-15 15:28:52 +0000
commited1d6660d129085f1aaf2d903eed1e2ea7ace098 (patch)
tree6c53a19e42eac693d0c6a4a3031167e8a09be967 /test
parentd9aa81ea3eadd09de5d856ff26f57e3e7cfc0e3f (diff)
merge revision(s) 40124: [Backport #8220]
* compile.c (iseq_compile_each): fix of defined? with empty expression. [ruby-core:53999] [Bug #8220] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@40312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test')
-rw-r--r--test/ruby/test_syntax.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/ruby/test_syntax.rb b/test/ruby/test_syntax.rb
index bc29007359..cbaae5a249 100644
--- a/test/ruby/test_syntax.rb
+++ b/test/ruby/test_syntax.rb
@@ -10,6 +10,11 @@ class TestSyntax < Test::Unit::TestCase
end
end
+ def test_defined_empty_argument
+ bug8220 = '[ruby-core:53999] [Bug #8220]'
+ assert_ruby_status(%w[--disable-gem], 'puts defined? ()', bug8220)
+ end
+
def test_must_ascii_compatible
require 'tempfile'
f = Tempfile.new("must_ac_")