CBOR specs: Time tests.

master
Karchnu 2020-11-28 01:38:00 +01:00
parent bd49ce7655
commit a8d76a9496
1 changed files with 12 additions and 0 deletions

View File

@ -46,6 +46,18 @@ describe CBOR do
end end
end end
describe "Time" do
it "Time#to_cbor" do
time = Time.utc(2016, 2, 15, 10, 20, 30)
time.to_cbor.hexstring.should eq "c074323031362d30322d31355431303a32303a33305a"
end
it "Time#from_cbor" do
time = Time.from_cbor Time.utc(2016, 2, 15, 10, 20, 30).to_cbor
time.to_cbor.hexstring.should eq "c074323031362d30322d31355431303a32303a33305a"
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