X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=regression_test%2FXML%2FXmlWorkflow%2FXmlTest_xsds%2FXSD.ttcn;h=5205cfda3f50c2bb60274ec627953fa517ab3753;hb=3f84031e48520efb2cbc931692210e5de7fa5919;hp=8b29b0e6f1c011d7d73947412ab0e785531bc265;hpb=51fa56b97ff178aa82497de54a5945698517e55d;p=deliverable%2Ftitan.core.git diff --git a/regression_test/XML/XmlWorkflow/XmlTest_xsds/XSD.ttcn b/regression_test/XML/XmlWorkflow/XmlTest_xsds/XSD.ttcn index 8b29b0e..5205cfd 100644 --- a/regression_test/XML/XmlWorkflow/XmlTest_xsds/XSD.ttcn +++ b/regression_test/XML/XmlWorkflow/XmlTest_xsds/XSD.ttcn @@ -13,7 +13,7 @@ import from UsefulTtcn3Types all; const charstring dash := "-", cln := ":", - year := "(0(0(0[1-9]|[1-9][0-9])|[1-9][0-9][0-9])|[1-9][0-9][0-9][0-9])", + year := "[0-9]#4", yearExpansion := "(-([1-9][0-9]#(0,))#(,1))#(,1)", month := "(0[1-9]|1[0-2])", dayOfMonth := "(0[1-9]|[12][0-9]|3[01])", @@ -41,11 +41,13 @@ variant "XSD:anySimpleType"; type record AnyType { - record of String attr, + record of String embed_values optional, + record of String attr optional, record of String elem_list } with { variant "XSD:anyType"; +variant "embedValues"; variant (attr) "anyAttributes"; variant (elem_list) "anyElement"; };