summaryrefslogtreecommitdiffhomepage
path: root/test/t
diff options
context:
space:
mode:
authorChristopher Aue <[email protected]>2017-08-23 15:34:02 +0200
committerChristopher Aue <[email protected]>2017-08-23 18:15:54 +0200
commit499498a6a73a37dbc41fbac7af52e1f0a2dbafc9 (patch)
treefa83ad710369d605b14a2c36e45dd1c8fbefa9c8 /test/t
parent84d8ecc1d75f0af4703e9d5fca3d740fa66d2ca1 (diff)
downloadmruby-499498a6a73a37dbc41fbac7af52e1f0a2dbafc9.tar.gz
mruby-499498a6a73a37dbc41fbac7af52e1f0a2dbafc9.zip
Tested register windows of OP_SENDs generated by NODE_{DXSTR,XSTR}; ref #3783
Diffstat (limited to 'test/t')
-rw-r--r--test/t/codegen.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/t/codegen.rb b/test/t/codegen.rb
index 12c35f2b3..881e2de20 100644
--- a/test/t/codegen.rb
+++ b/test/t/codegen.rb
@@ -165,6 +165,12 @@ assert('register window of calls (#3783)') do
check_node_yield{}
end
+ # NODE_DXSTR
+ assert_raise(NotImplementedError){ `#{:dynamic}` }
+
+ # NODE_XSTR
+ assert_raise(NotImplementedError){ `static` }
+
# NODE_UNDEF
assert_nothing_raised do
class << Object.new