From 9928a3918c46c6cc412a9ce008a595d7587b0785 Mon Sep 17 00:00:00 2001 From: Simon Cornish Date: Mon, 25 Feb 2019 13:27:15 -0800 Subject: Test compiling value of SEQUENCE OF CHOICE with extensions --- lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1 | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1 (limited to 'lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1') diff --git a/lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1 b/lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1 new file mode 100644 index 0000000000..51077754fd --- /dev/null +++ b/lib/asn1/test/asn1_SUITE_data/SeqOfChoExt.asn1 @@ -0,0 +1,27 @@ +SeqOfChoExt DEFINITIONS AUTOMATIC TAGS EXTENSIBILITY IMPLIED ::= +BEGIN + +Seq2 ::= SEQUENCE { + octstr [PRIVATE 6] OCTET STRING OPTIONAL +} + +SeqOfCho ::= SEQUENCE OF CHOICE { + nullable NULL, + seq2 Seq2 +} + +Seq1 ::= SEQUENCE { + int INTEGER, + soc SeqOfCho +} + +seq1 Seq1 ::= { + int 10, + soc { + seq2 : { + octstr '01020A'H + } + } +} + +END -- cgit v1.2.3