CBOR specs: UUID tests.
parent
a8d76a9496
commit
81c91e6eb2
|
@ -58,6 +58,19 @@ describe CBOR do
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
describe "UUID" do
|
||||||
|
it "UUID#to_cbor" do
|
||||||
|
uuid = UUID.new "fc47eb8e-b13c-481e-863a-8f8c47a550f2"
|
||||||
|
uuid.to_cbor.hexstring.should eq "50fc47eb8eb13c481e863a8f8c47a550f2"
|
||||||
|
end
|
||||||
|
|
||||||
|
it "UUID#from_cbor" do
|
||||||
|
uuid = UUID.from_cbor "50fc47eb8eb13c481e863a8f8c47a550f2".hexbytes
|
||||||
|
uuid.to_cbor.hexstring.should eq "50fc47eb8eb13c481e863a8f8c47a550f2"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
describe "CBOR library annotations and features" do
|
describe "CBOR library annotations and features" do
|
||||||
it "Person#from_cbor with unmapped values" do
|
it "Person#from_cbor with unmapped values" do
|
||||||
h = Hash(String | Int32, String | Int32).new
|
h = Hash(String | Int32, String | Int32).new
|
||||||
|
|
Loading…
Reference in New Issue