| #!/usr/bin/ruby |
| # encoding: utf-8 |
| |
| require 'antlr3' |
| require 'test/unit' |
| require 'spec' |
| |
| include ANTLR3::Error |
| |
| describe( ANTLR3::Error ) do |
| |
| example "raising an ANTLR bug exception" do |
| proc { |
| ANTLR3.bug!( 'whateva' ) |
| }.should raise_error( ANTLR3::Bug ) |
| end |
| |
| |
| end |
| |
| # |
| #class TestRecognitionError < Test::Unit::TestCase |
| # def test_init_none |
| # RecognitionError.new() |
| # end |
| #end |
| # |
| #class TestEarlyExit < Test::Unit::TestCase |
| # def test_init_none |
| # EarlyExit.new |
| # end |
| #end |
| # |
| #class TestMismatchedNotSet < Test::Unit::TestCase |
| # def test_init_none |
| # MismatchedNotSet.new |
| # end |
| #end |
| # |
| #class TestMismatchedRange < Test::Unit::TestCase |
| # def test_init_none |
| # MismatchedSet.new |
| # end |
| #end |
| # |
| #class TestMismatchedToken < Test::Unit::TestCase |
| # def test_init_none |
| # MismatchedToken.new |
| # end |
| #end |
| # |
| #class TestNoViableAlternative < Test::Unit::TestCase |
| # def test_init_none |
| # NoViableAlternative.new |
| # end |
| #end |