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