diff options
Diffstat (limited to 'test/json/json_generator_test.rb')
-rwxr-xr-x | test/json/json_generator_test.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/json/json_generator_test.rb b/test/json/json_generator_test.rb index 8dd3913d62..824de2c1a6 100755 --- a/test/json/json_generator_test.rb +++ b/test/json/json_generator_test.rb @@ -661,4 +661,9 @@ class JSONGeneratorTest < Test::Unit::TestCase def test_nonutf8_encoding assert_equal("\"5\u{b0}\"", "5\xb0".dup.force_encoding(Encoding::ISO_8859_1).to_json) end + + def test_fragment + fragment = JSON::Fragment.new(" 42") + assert_equal '{"number": 42}', JSON.generate({ number: fragment }) + end end |