summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/ffi_yajl/encoder_spec.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/spec/ffi_yajl/encoder_spec.rb b/spec/ffi_yajl/encoder_spec.rb
index 443e987..a1c439e 100644
--- a/spec/ffi_yajl/encoder_spec.rb
+++ b/spec/ffi_yajl/encoder_spec.rb
@@ -45,5 +45,11 @@ describe "FFI_Yajl::Encoder" do
ruby = {"thing" => :one}
expect(encoder.encode(ruby)).to eq('{"thing":"one"}')
end
+
+ it "can encode 32-bit unsigned ints" do
+ ruby = {"gid"=>4294967294}
+ expect(encoder.encode(ruby)).to eq('{"gid":4294967294}')
+ end
+
end