From e57dd8c2b52557f5564b9a1d9d38df66e4d090c9 Mon Sep 17 00:00:00 2001 From: Charles Oliver Nutter Date: Thu, 5 Mar 2020 16:48:52 -0600 Subject: [PATCH] Mask RubyVM-specific test --- test/test_pp.rb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/test/test_pp.rb b/test/test_pp.rb index 3434c2b04c..4aa3195455 100644 --- a/test/test_pp.rb +++ b/test/test_pp.rb @@ -211,12 +211,14 @@ class PPFileStatTest < Test::Unit::TestCase end end -class PPAbstractSyntaxTree < Test::Unit::TestCase - AST = RubyVM::AbstractSyntaxTree - def test_lasgn_literal - ast = AST.parse("_=1") - expected = "(SCOPE@1:0-1:3 tbl: [:_] args: nil body: (LASGN@1:0-1:3 :_ (LIT@1:2-1:3 1)))" - assert_equal(expected, PP.singleline_pp(ast, ''.dup), ast) +if defined?(RubyVM) + class PPAbstractSyntaxTree < Test::Unit::TestCase + AST = RubyVM::AbstractSyntaxTree + def test_lasgn_literal + ast = AST.parse("_=1") + expected = "(SCOPE@1:0-1:3 tbl: [:_] args: nil body: (LASGN@1:0-1:3 :_ (LIT@1:2-1:3 1)))" + assert_equal(expected, PP.singleline_pp(ast, ''.dup), ast) + end end end