From c4cd628428df344f9d11d9b7b57e8715a8f94d12 Mon Sep 17 00:00:00 2001 From: Botond Baranyi <botond.baranyi@ericsson.com> Date: Tue, 10 Apr 2018 14:20:47 +0200 Subject: [PATCH] Added tests for xsd2ttcn modification Change-Id: I39371c5cec432805de3e1b1155b8a11c54acfeef Signed-off-by: Botond Baranyi <botond.baranyi@ericsson.com> --- .../www_example_org_simpletype_ref_e.ttcn | 10 ++++++++++ .../XML/XmlWorkflow/xsd/simpletype_ref.xsd | 11 +++++++++++ 2 files changed, 21 insertions(+) diff --git a/regression_test/XML/XmlWorkflow/XmlTest_expectedTtcns/www_example_org_simpletype_ref_e.ttcn b/regression_test/XML/XmlWorkflow/XmlTest_expectedTtcns/www_example_org_simpletype_ref_e.ttcn index 4e2d7f883..9d1624c89 100644 --- a/regression_test/XML/XmlWorkflow/XmlTest_expectedTtcns/www_example_org_simpletype_ref_e.ttcn +++ b/regression_test/XML/XmlWorkflow/XmlTest_expectedTtcns/www_example_org_simpletype_ref_e.ttcn @@ -89,6 +89,16 @@ type Start_list List_ref length(4); type XSD.String Info; +type XSD.AnyURI ID; + + +type record TypeWithIDs +{ + XSD.ID id1, + XSD.ID id2 +}; + + } with { encode "XML"; diff --git a/regression_test/XML/XmlWorkflow/xsd/simpletype_ref.xsd b/regression_test/XML/XmlWorkflow/xsd/simpletype_ref.xsd index 1c2d030db..119aa08fd 100644 --- a/regression_test/XML/XmlWorkflow/xsd/simpletype_ref.xsd +++ b/regression_test/XML/XmlWorkflow/xsd/simpletype_ref.xsd @@ -64,4 +64,15 @@ <xsd:restriction base='xsd:string'/> </xsd:simpleType> +<simpleType name="ID"> + <restriction base="xsd:anyURI" /> +</simpleType> + +<complexType name="TypeWithIDs"> + <sequence> + <element name="id1" type="this:ID" /> + <element name="id2" type="xsd:ID" /> + </sequence> +</complexType> + </xsd:schema> -- GitLab