Branch: Tag:

2001-03-15

2001-03-15 18:39:00 by Martin Nilsson <mani@lysator.liu.se>

Added emit dataset object tests

Rev: server/etc/test/tests/rxml/RoxenTest_BaseRXML.xml:1.4

778:   </test>      <test> + <rxml><emit source="OTESTER">&_.c;:</emit></rxml> + <result>1:2:3:4:</result> + </test> +  + <test>   <rxml><emit source="values" values="a&#0;b">&_.value;:</emit></rxml>   <result>a:b:</result>   </test>
790:   </test>      <test> + <rxml><emit source="OTESTER">&_.c;<emit source="OTESTER">&_.c;<delimiter>:</delimiter +  ></emit><delimiter>-</delimiter></emit></rxml> + <result>11:2:3:4-21:2:3:4-31:2:3:4-41:2:3:4</result> + </test> +  + <test>   <rxml><emit source="values" values="a.b.c" split=".">&_.value;&_.counter;</emit></rxml>   <result>a1b2c3</result>   </test>      <test> -  + <rxml><emit source="OTESTER">&_.c;&_.counter;</emit></rxml> + <result>11223344</result> + </test> +  + <test>   <rxml><emit source="values" values="a.b.c" split="." do-once="1">&_.value;:</emit></rxml>   <result>a:b:c:</result>   </test>      <test> -  + <rxml><emit source="OTESTER">&_.c;:</emit></rxml> + <result>1:2:3:4:</result> + </test> +  + <test>   <rxml><emit source="values" values="abcdefgh" split="" maxrows="4">&_.value; </emit></rxml>   <result>a b c d </result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" maxrows="4">&_.data; </emit></rxml> + <result>aa a aa a </result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," maxrows="100">&_.value; </emit></rxml>   <result>a b c </result>   </test>      <test> -  + <rxml><emit source="OTESTER" maxrows="100">&_.c; </emit></rxml> + <result>1 2 3 4 </result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," skiprows="100">&_.value;:</emit></rxml>   <result></result>   </test>      <test> -  + <rxml><emit source="OTESTER" skiprows="100">&_.c;:</emit></rxml> + <result></result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," skiprows="100" do-once="1">&_.value;:</emit></rxml>   <result>:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" skiprows="100" do-once="1">&_.c;:</emit></rxml> + <result>:</result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," skiprows="0">&_.value;</emit></rxml>   <result>abc</result>   </test>      <test> -  + <rxml><emit source="OTESTER" skiprows="0">&_.c;</emit></rxml> + <result>1234</result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," skiprows="-0">&_.value;</emit></rxml>   <result></result>   </test>      <test> -  + <rxml><emit source="OTESTER" skiprows="-0">&_.c;</emit></rxml> + <result></result> + </test> +  + <test>   <rxml><emit source="values" values="a,b,c" split="," skiprows="-2">&_.value;</emit></rxml>   <result>bc</result>   </test>      <test> - <rxml><emit source="values" values="x,a,b,c" split="," skiprows="-2">&_.value;</emit></rxml> - <result>bc</result> + <rxml><emit source="OTESTER" skiprows="-3">&_.c;</emit></rxml> + <result>234</result>   </test>      <test>
845:   </test>      <test> + <rxml><emit source="OTESTER" skiprows="2">&_.c; </emit></rxml> + <result>3 4 </result> + </test> +  + <test>   <rxml><emit source="values" values="a.b.c.d.e.f.g" split="." skiprows="2"    maxrows="2" remainderinfo="var.rem">&_.value; </emit>&var.rem;</rxml>   <result>c d 3</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" skiprows="3" maxrows="2" +  remainderinfo="var.rem">&_.data; </emit>&var.rem;</rxml> + <result>a bb 14</result> + </test> +  + <test>   <rxml><set variable="var.txt">1   2   3
865:   </test>      <test> + <rxml><emit source="OTESTER" sort="d">&_.c;:</emit></rxml> + <result>4:3:1:2:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="+d">&_.c;:</emit></rxml>   <result>4:3:1:2:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="+d">&_.c;:</emit></rxml> + <result>4:3:1:2:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="-d">&_.c;:</emit></rxml>   <result>2:1:3:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="-d">&_.c;:</emit></rxml> + <result>2:1:3:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="a,d">&_.c;:</emit></rxml>   <result>1:2:4:3:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="a,d">&_.c;:</emit></rxml> + <result>1:2:4:3:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="a,-d">&_.c;:</emit></rxml>   <result>2:1:4:3:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="a,-d">&_.c;:</emit></rxml> + <result>2:1:4:3:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="b">&_.c;:</emit></rxml>   <result>4:2:1:3:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="b">&_.c;:</emit></rxml> + <result>4:2:1:3:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x">&_.c;:</emit></rxml>   <result>1:2:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x">&_.c;:</emit></rxml> + <result>1:2:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x, b=**o">&_.c;:</emit></rxml>   <result>1:2:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x, b=**o">&_.c;:</emit></rxml> + <result>1:2:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x,b=*">&_.c;:</emit></rxml>   <result>1:2:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x,b=*">&_.c;:</emit></rxml> + <result>1:2:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x" do-once="1">&_.c;:</emit></rxml>   <result>1:2:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x" do-once="1">&_.c;:</emit></rxml> + <result>1:2:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??y" do-once="1">&_.c;:</emit></rxml>   <result>:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??y" do-once="1">&_.c;:</emit></rxml> + <result>:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="-b" filter="a=??x" skiprows="1">&_.c;:</emit></rxml>   <result>2:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="-b" filter="a=??x" skiprows="1">&_.c;:</emit></rxml> + <result>2:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x" maxrows="2">&_.c;:</emit></rxml>   <result>1:2:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x" maxrows="2">&_.c;:</emit></rxml> + <result>1:2:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x" maxrows="2" remainderinfo="var.rem">&_.c;:</emit>&var.rem;</rxml>   <result>1:2:1</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x" maxrows="2" remainderinfo="var.rem">&_.c;:</emit>&var.rem;</rxml> + <result>1:2:1</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="-b" filter="a=??x" skiprows="100">&_.c;:</emit></rxml>   <result></result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="-b" filter="a=??x" skiprows="100">&_.c;:</emit></rxml> + <result></result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x" maxrows="100">&_.c;:</emit></rxml>   <result>1:2:4:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x" maxrows="100">&_.c;:</emit></rxml> + <result>1:2:4:</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=??x" rowinfo="var.row">&_.c;:</emit>&var.row;</rxml>   <result>1:2:4:3</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=??x" rowinfo="var.row">&_.c;:</emit>&var.row;</rxml> + <result>1:2:4:3</result> + </test> +  + <test>   <rxml><emit source="TESTER" sort="c" filter="a=basun" rowinfo="var.row" do-once="1">&_.c;:</emit>&var.row;</rxml>   <result>:0</result>   </test>      <test> -  + <rxml><emit source="OTESTER" sort="c" filter="a=basun" rowinfo="var.row" do-once="1">&_.c;:</emit>&var.row;</rxml> + <result>:0</result> + </test> +  + <test>   <rxml><emit source="TESTER" test="2" filter="data=?">&_.data;:</emit></rxml>   <result>a:a:b:c:a:d:e:a:a:a:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" filter="data=?">&_.data;:</emit></rxml> + <result>a:a:b:c:a:d:e:a:a:a:</result> + </test> +  + <test>   <rxml><emit source="TESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;:</emit></rxml>   <result>c:a:d:e:a:</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;:</emit></rxml> + <result>c:a:d:e:a:</result> + </test> +  + <test>   <rxml><emit source="TESTER" test="2" filter="data=?">&_.data;<delimiter>:</delimiter></emit></rxml>   <result>a:a:b:c:a:d:e:a:a:a</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" filter="data=?">&_.data;<delimiter>:</delimiter></emit></rxml> + <result>a:a:b:c:a:d:e:a:a:a</result> + </test> +  + <test>   <rxml><emit source="TESTER" test="2" filter="data=?" skiprows="3">&_.data;<delimiter>:</delimiter></emit></rxml>   <result>c:a:d:e:a:a:a</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" filter="data=?" skiprows="3">&_.data;<delimiter>:</delimiter></emit></rxml> + <result>c:a:d:e:a:a:a</result> + </test> +  + <test>   <rxml><emit source="TESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;<delimiter>:</delimiter></emit></rxml>   <result>c:a:d:e:a</result>   </test>      <test> -  + <rxml><emit source="OTESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;<delimiter>:</delimiter></emit></rxml> + <result>c:a:d:e:a</result> + </test> +  + <test>   <rxml><true/><emit source="values" values="a" filter="value=c">.</emit><then>a</then><else>b</else></rxml>   <result>b</result>   </test>      <test> -  + <rxml><true/><emit source="OTESTER" test="2" filter="data=x" +  >.</emit><then>a</then><else>b</else></rxml> + <result>b</result> + </test> +  + <test>   <rxml><true/><emit source="values" values="a">.</emit><then>a</then><else>b</else></rxml>   <result>.a</result>   </test>    -  + <test> + <rxml><true/><emit source="OTESTER" test="2" filter="data=e" +  >.</emit><then>a</then><else>b</else></rxml> + <result>.a</result> + </test> +  +    <comment>Missing test: values emit plugin</comment>      <comment>Use tests</comment>
1048:      <comment>Missing test: load package from file</comment>    - <comment>Missing tets: <help> tag</comment> + <comment>Missing test: <help> tag</comment>      <comment>Number tests</comment>   <test>