summaryrefslogtreecommitdiff
path: root/tests/test_json_generate.rb
diff options
context:
space:
mode:
authorFlorian Frank <flori@ping.de>2010-03-11 10:08:05 +0100
committerFlorian Frank <flori@ping.de>2010-03-11 10:08:05 +0100
commit3db50701a4a71e49709c63483d2ba4b5a408373b (patch)
treedd91e8fc89adac5f40b4a83e4ac2f7161d7b3754 /tests/test_json_generate.rb
parent98a6817eec97852895208513311dc5d5af1c9c05 (diff)
downloadjson-1.2.3.tar.gz
added [] method to State objectsv1.2.3
Diffstat (limited to 'tests/test_json_generate.rb')
-rwxr-xr-xtests/test_json_generate.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/test_json_generate.rb b/tests/test_json_generate.rb
index e725e6f..e204bf2 100755
--- a/tests/test_json_generate.rb
+++ b/tests/test_json_generate.rb
@@ -88,13 +88,15 @@ EOT
json = generate({1=>2}, nil)
assert_equal('{"1":2}', json)
s = JSON.state.new(:check_circular => true)
- #assert s.check_circular
+ assert s.check_circular?
+ assert s[:check_circular?]
h = { 1=>2 }
h[3] = h
assert_raises(JSON::CircularDatastructure) { generate(h) }
assert_raises(JSON::CircularDatastructure) { generate(h, s) }
s = JSON.state.new(:check_circular => true)
- #assert s.check_circular
+ assert s.check_circular?
+ assert s[:check_circular?]
a = [ 1, 2 ]
a << a
assert_raises(JSON::CircularDatastructure) { generate(a, s) }