summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorFlorian Frank <flori@ping.de>2016-06-03 13:05:23 +0200
committerFlorian Frank <flori@ping.de>2016-06-03 13:05:23 +0200
commitac0e272c9d2cb3c6d692ecefe2d1d8e5c1201120 (patch)
tree25322f83434466aedebd3bb391ed189b98aaa4b7 /tests
parent79074a0de768113364749cb584000b7e97be04e5 (diff)
downloadjson-ac0e272c9d2cb3c6d692ecefe2d1d8e5c1201120.tar.gz
Only support newer Rubies e. g. Encoding
Diffstat (limited to 'tests')
-rw-r--r--tests/json_encoding_test.rb10
-rw-r--r--tests/json_ext_parser_test.rb3
-rw-r--r--tests/json_generator_test.rb1
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