OER encoding: encoding of empty extendable sequence
Created by: viktorTarasov
Empty extendable sequence is currently encoded as an empty octet string. According to my understanding of ISO/IEC 8825-7:2015, it should be the '00'O one.
Data type used for test:
... SequenceEmptyExtendable ::= SEQUENCE { ... } ... external function enc_OER_SequenceEmptyExtendable(in SequenceEmptyExtendable pdu) return octetstring with { extension "prototype(convert) encode(OER)" }
Result from logs:
Test case tc_OER_SequenceEmpty started. enc_OER_SequenceEmptyExtendable(): Encoding @TempA.SequenceEmptyExtendable: { } enc_OER_SequenceEmptyExtendable(): Stream after encoding: ''O