From ffe920d674857087037327dc4075cd0c7e8e9fd1 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 30 Sep 2014 13:25:28 +0000 Subject: parse.y: separate ripper data type * parse.y (parser_data_type): separate ripper data type for from parser. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ripper/test_ripper.rb | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'test/ripper') diff --git a/test/ripper/test_ripper.rb b/test/ripper/test_ripper.rb index b582de5163..0b50bee2c0 100644 --- a/test/ripper/test_ripper.rb +++ b/test/ripper/test_ripper.rb @@ -18,10 +18,17 @@ class TestRipper::Ripper < Test::Unit::TestCase def test_encoding assert_equal Encoding::UTF_8, @ripper.encoding + ripper = Ripper.new('# coding: iso-8859-15') + ripper.parse + assert_equal Encoding::ISO_8859_15, ripper.encoding end def test_end_seen_eh - refute @ripper.end_seen? + @ripper.parse + assert_not_predicate @ripper, :end_seen? + ripper = Ripper.new('__END__') + ripper.parse + assert_predicate ripper, :end_seen? end def test_filename @@ -37,17 +44,17 @@ class TestRipper::Ripper < Test::Unit::TestCase end def test_parse - refute @ripper.parse + assert_nil @ripper.parse end def test_yydebug - refute @ripper.yydebug + assert_not_predicate @ripper, :yydebug end def test_yydebug_equals @ripper.yydebug = true - assert @ripper.yydebug + assert_predicate @ripper, :yydebug end end if ripper_test -- cgit v1.2.3