diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2009-09-26 21:55:50 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2009-09-26 21:55:50 -0700 |
commit | 8e40ad6074f9eb5958735878e44aa2ca9fcdda1c (patch) | |
tree | 3afb243c8e336ccfb3b7b3979f355c48aa1a7554 /test | |
parent | 850df20bf83d182703d075951bfb95fb4531748a (diff) | |
download | psych-8e40ad6074f9eb5958735878e44aa2ca9fcdda1c.zip |
implicit start and end document
Diffstat (limited to 'test')
-rw-r--r-- | test/psych/test_parser.rb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/test/psych/test_parser.rb b/test/psych/test_parser.rb index 187bace..13d4376 100644 --- a/test/psych/test_parser.rb +++ b/test/psych/test_parser.rb @@ -33,9 +33,19 @@ module Psych assert_called :start_stream end - def test_start_document_implicit + def test_end_document_implicit + @parser.parse("\"foo\"\n") + assert_called :end_document, [true] + end + + def test_end_document_explicit @parser.parse("\"foo\"\n") - assert_called :start_document, [[], [], true] + assert_called :end_document, [true] + end + + def test_start_document_implicit + @parser.parse("\"foo\"\n...") + assert_called :end_document, [false] end def test_start_document_version |