diff options
author | David Rodríguez <deivid.rodriguez@riseup.net> | 2022-09-27 14:05:18 +0200 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2022-10-07 17:10:09 +0900 |
commit | f203911740ad99f5a41eede9a68f3c424e2776db (patch) | |
tree | 950b70c97fe759b8ba6aaebfd6f662ae7db0562b /test/psych/test_encoding.rb | |
parent | 3be535bbbb30807c54a69e3c60e1ebbf44accdc8 (diff) | |
download | psych-f203911740ad99f5a41eede9a68f3c424e2776db.tar.gz |
Only ignore current failures in JRuby
This way we should be able to prevent new regressions from being
introduced.
Diffstat (limited to 'test/psych/test_encoding.rb')
-rw-r--r-- | test/psych/test_encoding.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/psych/test_encoding.rb b/test/psych/test_encoding.rb index e5831c9..7d33814 100644 --- a/test/psych/test_encoding.rb +++ b/test/psych/test_encoding.rb @@ -119,6 +119,8 @@ module Psych end def test_emit_alias + pend "Failing on JRuby" if RUBY_PLATFORM =~ /java/ + @emitter.start_stream Psych::Parser::UTF8 @emitter.start_document [], [], true e = assert_raise(RuntimeError) do @@ -151,6 +153,7 @@ module Psych @emitter.end_mapping @emitter.end_document false @emitter.end_stream + pend "Failing on JRuby" if RUBY_PLATFORM =~ /java/ @parser.parse @buffer.string assert_encodings @utf8, @handler.strings @@ -170,6 +173,7 @@ module Psych @emitter.end_sequence @emitter.end_document false @emitter.end_stream + pend "Failing on JRuby" if RUBY_PLATFORM =~ /java/ @parser.parse @buffer.string assert_encodings @utf8, @handler.strings @@ -187,6 +191,7 @@ module Psych @emitter.scalar 'foo', nil, nil, true, false, Nodes::Scalar::ANY @emitter.end_document false @emitter.end_stream + pend "Failing on JRuby" if RUBY_PLATFORM =~ /java/ @parser.parse @buffer.string assert_encodings @utf8, @handler.strings @@ -263,6 +268,8 @@ module Psych end def test_dump_non_ascii_string_to_file + pend "Failing on JRuby" if RUBY_PLATFORM =~ /java/ + Tempfile.create(['utf8', 'yml'], :encoding => 'UTF-8') do |t| h = {'one' => 'いち'} Psych.dump(h, t) |