diff options
author | Florian Frank <flori@ping.de> | 2016-06-03 13:05:23 +0200 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2016-06-03 13:05:23 +0200 |
commit | ac0e272c9d2cb3c6d692ecefe2d1d8e5c1201120 (patch) | |
tree | 25322f83434466aedebd3bb391ed189b98aaa4b7 /tests | |
parent | 79074a0de768113364749cb584000b7e97be04e5 (diff) | |
download | json-ac0e272c9d2cb3c6d692ecefe2d1d8e5c1201120.tar.gz |
Only support newer Rubies e. g. Encoding
Diffstat (limited to 'tests')
-rw-r--r-- | tests/json_encoding_test.rb | 10 | ||||
-rw-r--r-- | tests/json_ext_parser_test.rb | 3 | ||||
-rw-r--r-- | tests/json_generator_test.rb | 1 |
3 files changed, 1 insertions, 13 deletions
diff --git a/tests/json_encoding_test.rb b/tests/json_encoding_test.rb index c220f90..f8b88d2 100644 --- a/tests/json_encoding_test.rb +++ b/tests/json_encoding_test.rb @@ -34,15 +34,7 @@ class JSONEncodingTest < Test::Unit::TestCase def test_generate assert_equal @generated, JSON.generate(@parsed, :ascii_only => true) - if defined?(::Encoding) - assert_equal @generated, JSON.generate(@utf_16_data, :ascii_only => true) - else - # XXX checking of correct utf8 data is not as strict (yet?) without - # :ascii_only - assert_raises(JSON::GeneratorError) do - JSON.generate(@utf_16_data, :ascii_only => true) - end - end + assert_equal @generated, JSON.generate(@utf_16_data, :ascii_only => true) end def test_unicode diff --git a/tests/json_ext_parser_test.rb b/tests/json_ext_parser_test.rb index da3bdc1..ade9784 100644 --- a/tests/json_ext_parser_test.rb +++ b/tests/json_ext_parser_test.rb @@ -1,7 +1,4 @@ require 'test_helper' -require 'stringio' -require 'tempfile' -require 'ostruct' class JSONExtParserTest < Test::Unit::TestCase if defined?(JSON::Ext::Parser) diff --git a/tests/json_generator_test.rb b/tests/json_generator_test.rb index 75e19d9..7087471 100644 --- a/tests/json_generator_test.rb +++ b/tests/json_generator_test.rb @@ -372,6 +372,5 @@ EOT assert_nothing_raised(SystemStackError) do assert_equal '["foo"]', JSON.generate([s.new('foo')]) end - end end |