Constant DMN_3_0067
Source pub const DMN_3_0067: &str = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<definitions namespace=\"http://www.montera.com.au/spec/DMN/0067-feel-split-function\"\n name=\"0067-feel-split-function\"\n id=\"_eb682504-9827-4541-9d2d-57ab6665d807\"\n xmlns=\"https://www.omg.org/spec/DMN/20191111/MODEL/\"\n xmlns:di=\"http://www.omg.org/spec/DMN/20180521/DI/\"\n xmlns:dmndi=\"https://www.omg.org/spec/DMN/20191111/DMNDI/\"\n xmlns:dc=\"http://www.omg.org/spec/DMN/20180521/DC/\"\n xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n <description>FEEL built-in function \'split(string,delimiter)\' in category string functions</description>\n <itemDefinition name=\"tStringList\" isCollection=\"true\">\n <typeRef>string</typeRef>\n </itemDefinition>\n <decision name=\"decision001\" id=\"_decision001\">\n <description>Tests FEEL expression: \'split(\"John Doe\", \"\\s\")\' and expects result: \'[\"John\", \"Doe\"] (list)\'\n </description>\n <question>Result of FEEL expression \'split(\"John Doe\", \"\\s\")\'?</question>\n <allowedAnswers>[\"John\", \"Doe\"] (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision001\"/>\n <literalExpression>\n <text>split(\"John Doe\", \"\\s\")</text>\n </literalExpression>\n </decision>\n <decision name=\"decision001_a\" id=\"_decision001_a\">\n <description>Tests FEEL expression: \'split(\"a;b;c;;\", \";\")\' and expects result: \'[\"a\", \"b\", \"c\", \"\", \"\"]\n (list)\'\n </description>\n <question>Result of FEEL expression \'split(10, -4)\'?</question>\n <allowedAnswers>[\"a\", \"b\", \"c\", \"\", \"\"]</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision001_a\"/>\n <literalExpression>\n <text>split(\"a;b;c;;\", \";\")</text>\n </literalExpression>\n </decision>\n <decision name=\"decision004\" id=\"_decision004\">\n <description>Tests FEEL expression: \'split()\' and expects result: \'null (list)\'</description>\n <question>Result of FEEL expression \'split()\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision004\"/>\n <literalExpression>\n <text>split()</text>\n </literalExpression>\n </decision>\n <decision name=\"decision005\" id=\"_decision005\">\n <description>Tests FEEL expression: \'split(\"foo\")\' and expects result: \'null (list)\'</description>\n <question>Result of FEEL expression \'split(\"foo\")\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision005\"/>\n <literalExpression>\n <text>split(\"foo\")</text>\n </literalExpression>\n </decision>\n <!--<decision name=\"decision005_a\" id=\"_decision005_a\">-->\n <!--<description>Tests FEEL expression: \'split(\"foo\",\"f\",\"f\")\' and expects result: \'null (list)\'</description>-->\n <!--<question>Result of FEEL expression \'split(\"foo\",\"f\",\"f\")\'?</question>-->\n <!--<allowedAnswers>null (list)</allowedAnswers>-->\n <!--<variable typeRef=\"tStringList\" name=\"decision005_a\"/>-->\n <!--<literalExpression>-->\n <!--<text>split(\"foo\",\"f\",\"f\")</text>-->\n <!--</literalExpression>-->\n <!--</decision>-->\n <decision name=\"decision006\" id=\"_decision006\">\n <description>Tests FEEL expression: \'split(delimiter: \",\", string:\"foo,bar\")\' and expects result: \'[\"foo\",\n \"bar\"] (lost)\'\n </description>\n <question>Result of FEEL expression \'split(delimiter: \",\", string:\"foo,bar\")\'?</question>\n <allowedAnswers>2 (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision006\"/>\n <literalExpression>\n <text>split(delimiter: \",\", string:\"foo,bar\")</text>\n </literalExpression>\n </decision>\n <decision name=\"decision007\" id=\"_decision007\">\n <description>Tests FEEL expression: \'split(delimiter: \",\", str:\"foo,bar\")\' and expects result: \'null (list)\'\n </description>\n <question>Result of FEEL expression \'split(delimiter: \",\", str:\"foo,bar\")\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision007\"/>\n <literalExpression>\n <text>split(delimiter: \",\", str:\"foo,bar\")</text>\n </literalExpression>\n </decision>\n <decision name=\"decision008\" id=\"_decision008\">\n <description>Tests FEEL expression: \'split(null, null)\' and expects result: \'null (list)\'</description>\n <question>Result of FEEL expression \'split(null, null)\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision008\"/>\n <literalExpression>\n <text>split(null, null)</text>\n </literalExpression>\n </decision>\n <decision name=\"decision008_a\" id=\"_decision008_a\">\n <description>Tests FEEL expression: \'split(\"foo\", null)\' and expects result: \'null (list)\'</description>\n <question>Result of FEEL expression \'split(\"foo\", null)\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision008_a\"/>\n <literalExpression>\n <text>split(\"foo\", null)</text>\n </literalExpression>\n </decision>\n <decision name=\"decision008_b\" id=\"_decision008_b\">\n <description>Tests FEEL expression: \'split(null, \",\")\' and expects result: \'null (list)\'</description>\n <question>Result of FEEL expression \'split(null, \",\")\'?</question>\n <allowedAnswers>null (list)</allowedAnswers>\n <variable typeRef=\"tStringList\" name=\"decision008_b\"/>\n <literalExpression>\n <text>split(null, \",\")</text>\n </literalExpression>\n </decision>\n</definitions>\n\n";