* 2022-01-18 [ci skip]
[ruby-80x24.org.git] / test / racc / test_grammar_file_parser.rb
blob8f6e090cb28eac356d63fb22d7836f73bcc22bd5
1 require File.expand_path(File.join(__dir__, 'case'))
3 module Racc
4   class TestGrammarFileParser < TestCase
5     def test_parse
6       file = File.join(ASSET_DIR, 'yyerr.y')
8       debug_flags = Racc::DebugFlags.parse_option_string('o')
9       assert debug_flags.status_logging
11       parser = Racc::GrammarFileParser.new(debug_flags)
12       parser.parse(File.read(file), File.basename(file))
13     end
14   end
15 end