-
Notifications
You must be signed in to change notification settings - Fork 15
Closed
Description
Using the latest version at this point in time: 0.9.0-beta.1.
I am having a problem with validating CBOR [18] (hex: 9F12FF - regardless of definite/indefinite array) against CDDL tester = [18/12] which should be valid.
But I am getting:
failed: error validating type choice at cbor location : expected value 12, got Array([Integer(Integer(18))])
and validating CBOR [12] (hex: 9F0CFF) against the same CDDL also yields:
failed: error validating type choice at cbor location /0: expected value 18, got Integer(12)
error validating type choice at cbor location : expected value 12, got Array([Integer(Integer(12))])
but validating CBOR [12] and [18] against CDDL tester = [18//12] works.
According to the specification type choices should have worked, am I mistaken or is this something that is currently not supported in this package?
Thank you for your great work!