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 4e2d7f883ace7569b29189d8448dd7dfd0dcd3d3..9d1624c898c00011070a690eeef3ce5107f694b1 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 1c2d030db3c3280d75174a80ae23b063d02677ce..119aa08fd9db9b65d5a4b99b3eb5492684c77d77 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>