cdece0 | 2001-01-29 | Per Hedbor | | <comment>Empty tests</comment>
<test>
<rxml>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890&<>(ÅäÖ</rxml>
<result>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890&<>(ÅäÖ</result>
</test>
<test>
<rxml><br><b><i><p>x<x></p></b></i><br><br/><br /><BR></rxml>
<result><br><b><i><p>x<x></p></b></i><br><br/><br /><BR></result>
</test>
<test>
<rxml></rxml>
<result></result>
</test>
<test>
<rxml>
x
x
x
</rxml>
<result>
x
x
x
</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <test>
<rxml><set variable="var.x" value="Ensuring integrity between tests"/></rxml>
<result></result>
</test>
<test>
<rxml>&var.x;</rxml>
<result></result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | | <comment>True/False/Else/Then</comment>
<test>
<rxml><true/><then>1</then><else>0</else></rxml>
<result>1</result>
</test>
<test>
<rxml><false/><then>1</then><else>0</else></rxml>
<result>0</result>
</test>
<test>
<rxml><true/><then>a</then>b<then>c</then><else>d</else></rxml>
<result>abc</result>
</test>
<test>
<rxml><false/><else>a</else>b<else>c</else><then>d</then></rxml>
<result>abc</result>
</test>
<test>
<rxml><set variable='var.x' value='2'/><true/><else>x<set variable='var.x' value='3'/></else>&var.x;</rxml>
<result>2</result>
</test>
<test>
<rxml><set variable='var.x' value='2'/><false/><then>x<set variable='var.x' value='3'/></then>&var.x;</rxml>
<result>2</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | |
cdece0 | 2001-01-29 | Per Hedbor | | <comment>Case</comment>
<test>
<rxml><case case=upper>aA</case></rxml>
<result>AA</result>
</test>
<test>
<rxml><case>aA</case></rxml>
<result>aA</result>
</test>
<test>
<rxml><case case=capitalize>aaAa</case></rxml>
<result>AaAa</result>
</test>
<test>
<rxml><case case=lower>aA</case></rxml>
<result>aa</result>
</test>
<test>
<rxml><case case="upper">a & " <br /></case></rxml>
<result>A & " <br /></result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | |
cdece0 | 2001-01-29 | Per Hedbor | | <comment>Comment</comment>
<test>
<rxml><set variable='var.i' value='3'/><comment preparse><set variable=var.i value='4'/>x</comment>&var.i;</rxml>
<result>4</result>
</test>
<test>
<rxml><set variable='var.i' value='3'/><comment><set variable='var.i' value='4'/>x</comment>&var.i;</rxml>
<result>3</result>
</test>
<test>
<rxml><comment>a</comment></rxml>
<result></result>
</test>
|
905706 | 2001-01-30 | Martin Nilsson | | <test>
<rxml><set variable="var.i">3</set><?comment <set variable="var.i">5</set>?>5</set>?>&var.i;</rxml>
<result>3</result>
</test>
<test>
<rxml>a<?comment <b <?comment ?> ?>c</rxml>
<result>a ?> ?>c</rxml>
<result>a ?>c</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
905706 | 2001-01-30 | Martin Nilsson | |
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
905706 | 2001-01-30 | Martin Nilsson | | <!-- ............................................................ -->
<comment>Elseif tests</comment>
<test>
<rxml><set variable="var.x">Y</set><if variable="var.x = Y">A</if><elseif variable="var.x = Y">B</elseif><else>C</else></rxml>
<result>A</result>
</test>
<test>
<rxml><set variable="var.x">Y</set><if variable="var.x = X">A</if><elseif variable="var.x = Y">B</elseif><else>C</else></rxml>
<result>B</result>
</test>
<test>
<rxml><set variable="var.x">Z</set><if variable="var.x = Y">X</if><elseif variable="var.x = Y">B</elseif><else>C</else></rxml>
<result>C</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
905706 | 2001-01-30 | Martin Nilsson | | <!-- ............................................................ -->
<comment>If plugins</comment>
<test>
<rxml><if exists="/index.html">yes</if></rxml>
<result>yes</result>
</test>
<test>
<rxml><if exists="/does_not_exist">yes</if></rxml>
<result></result>
</test>
<test>
<rxml><if nserious="1">yes</if></rxml>
<result></result>
</test>
<test>
<rxml><if module="rxmltags">yes</if></rxml>
<result>yes</result>
</test>
<test>
<rxml><if module="nomodule">yes</if></rxml>
<result></result>
</test>
<test>
<rxml><true/><if true="1">yes</if></rxml>
<result>yes</result>
</test>
<test>
<rxml><false/><if true="1">yes</if></rxml>
<result></result>
</test>
<test>
<rxml><true/><if false="1">yes</if></rxml>
<result></result>
</test>
<test>
<rxml><false/><if false="1">yes</if></rxml>
<result>yes</result>
</test>
<test>
<rxml><if match="buhu is buhu">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><if match="Buhu is buhu">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><if Match="Buhu is buhu">1</if></rxml>
<result></result>
</test>
<test>
<rxml><if Match="buhu is buhu">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><if match="a = a">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><if match="a = a = a = a">1</if></rxml>
<result></result>
</test>
<test>
<rxml><if sizeof="var.basun = 0">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><if sizeof="var.basun">1</if></rxml>
<result></result>
</test>
<test>
<rxml><set variable="var.basun">abc</set><if sizeof="var.basun == 3">7</if></rxml>
<result>7</result>
</test>
<test>
<rxml><set variable="var.basun">abc</set><if sizeof="var.basun == 4">7</if></rxml>
<result></result>
</test>
<test>
<rxml><set variable="var.x">A</set><if variable="var.x == a">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><set variable="var.x">A</set><if Variable="var.x == A">1</if></rxml>
<result>1</result>
</test>
<test>
<rxml><set variable="var.x">A</set><if Variable="var.x == a">1</if></rxml>
<result></result>
</test>
|
9dc8ef | 2001-04-21 | Martin Nilsson | |
<test>
<add what="request_header" name="accept" value="image/gif, image/jpeg"/>
<rxml><if accept="image/jpeg">1</if></rxml>
<result>1</result>
</test>
<test>
<add what="request_header" name="accept" value="audio/mpeg, image/jpeg"/>
<rxml><if accept="image/*">1</if></rxml>
<result>1</result>
</test>
<test>
<add what="request_header" name="accept" value="audio/mpeg, image/jpeg"/>
<rxml><if accept="text/plain">1</if></rxml>
<result></result>
|
905706 | 2001-01-30 | Martin Nilsson | | </test>
<comment>Missing test: if date</comment>
<comment>Missing test: if time</comment>
<comment>Missing test: if user</comment>
<comment>Missing test: if group</comment>
<comment>Missing test: if accept</comment>
<comment>Missing test: if config</comment>
<comment>Missing test: if cookie</comment>
<comment>Missing test: if client</comment>
<comment>Missing test: if defined</comment>
<comment>Missing test: if domain</comment>
<comment>Missing test: if ip</comment>
<comment>Missing test: if language</comment>
<comment>Missing test: if pragma</comment>
<comment>Missing test: if prestate</comment>
<comment>Missing test: if referrer</comment>
<comment>Missing test: if supports</comment>
<comment>Missing test: if clientvar</comment>
|
9dc8ef | 2001-04-21 | Martin Nilsson | | <comment>Missing test: <cond></comment>
<!-- ............................................................ -->
<comment>Path emit plugin</comment>
<test>
<rxml><emit source="path" path="/a/b/c">&_.name; &_.path;|</emit></rxml>
<result> /|a /a|b /a/b|c /a/b/c|</result>
</test>
<test>
<rxml><emit source="path" path="/a/b/c" trim="/c">&_.name; &_.path;|</emit></rxml>
<result> /|a /a|b /a/b|</result>
</test>
<test>
<rxml><emit source="path" path="/a/b/c" skip="1">&_.name; &_.path;|</emit></rxml>
<result>a /a|b /a/b|c /a/b/c|</result>
</test>
<test>
<rxml><emit source="path" path="/a/b/c" skip-end="1">&_.name; &_.path;|</emit></rxml>
<result> /|a /a|b /a/b|</result>
|
905706 | 2001-01-30 | Martin Nilsson | | </test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER">&_.c;:</emit></rxml>
<result>1:2:3:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a�b">�&_.value;:</emit></rxml>
<result>a:b:</result>
</test>
<test>
<rxml><emit split="," source="values" values="a,b,c">&_.value;<emit
split="," source="values" values="1,2,3">&_.value;<delimiter>:</delimiter
></emit><delimiter>-</delimiter></emit></rxml>
<result>a1:2:3-b1:2:3-c1:2:3</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a.b.c" split=".">&_.value;&_.counter;</emit></rxml>
<result>a1b2c3</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER">&_.c;&_.counter;</emit></rxml>
<result>11223344</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a.b.c" split="." do-once="1">&_.value;:</emit></rxml>
<result>a:b:c:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER">&_.c;:</emit></rxml>
<result>1:2:3:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="abcdefgh" split="" maxrows="4">&_.value; </emit></rxml>
<result>a b c d </result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="2" maxrows="4">&_.data; </emit></rxml>
<result>aa a aa a </result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a,b,c" split="," maxrows="100">&_.value; </emit></rxml>
<result>a b c </result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" maxrows="100">&_.c; </emit></rxml>
<result>1 2 3 4 </result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a,b,c" split="," skiprows="100">&_.value;:</emit></rxml>
<result></result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" skiprows="100">&_.c;:</emit></rxml>
<result></result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a,b,c" split="," skiprows="100" do-once="1">&_.value;:</emit></rxml>
<result>:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" skiprows="100" do-once="1">&_.c;:</emit></rxml>
<result>:</result>
</test>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<test>
<rxml><emit source="values" values="a,b,c" split="," skiprows="0">&_.value;</emit></rxml>
<result>abc</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" skiprows="0">&_.c;</emit></rxml>
<result>1234</result>
</test>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<test>
<rxml><emit source="values" values="a,b,c" split="," skiprows="-0">&_.value;</emit></rxml>
<result></result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" skiprows="-0">&_.c;</emit></rxml>
<result></result>
</test>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<test>
<rxml><emit source="values" values="a,b,c" split="," skiprows="-2">&_.value;</emit></rxml>
<result>bc</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | | <test>
<rxml><emit source="OTESTER" skiprows="-3">&_.c;</emit></rxml>
|
53c316 | 2001-02-19 | Martin Nilsson | | <result>234</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="values" values="a,b,c,d,e" split="," skiprows="2">&_.value; </emit></rxml>
<result>c d e </result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" skiprows="2">&_.c; </emit></rxml>
<result>3 4 </result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><set variable="var.txt">1
2
3
4
5</set><emit source="values" values="&var.txt;" advanced="lines">&var.txt;&_.value;:</emit></rxml>
<result>1:2:3:4:5:</result>
</test>
<test>
<rxml><emit source="TESTER" sort="d">&_.c;:</emit></rxml>
<result>4:3:1:2:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="d">&_.c;:</emit></rxml>
<result>4:3:1:2:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="+d">&_.c;:</emit></rxml>
<result>4:3:1:2:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="+d">&_.c;:</emit></rxml>
<result>4:3:1:2:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="-d">&_.c;:</emit></rxml>
<result>2:1:3:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="-d">&_.c;:</emit></rxml>
<result>2:1:3:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="a,d">&_.c;:</emit></rxml>
<result>1:2:4:3:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="a,d">&_.c;:</emit></rxml>
<result>1:2:4:3:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="a,-d">&_.c;:</emit></rxml>
<result>2:1:4:3:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="a,-d">&_.c;:</emit></rxml>
<result>2:1:4:3:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="b">&_.c;:</emit></rxml>
<result>4:2:1:3:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="b">&_.c;:</emit></rxml>
<result>4:2:1:3:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x, b=**o">&_.c;:</emit></rxml>
<result>1:2:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x, b=**o">&_.c;:</emit></rxml>
<result>1:2:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x,b=*">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x,b=*">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x" do-once="1">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x" do-once="1">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??y" do-once="1">&_.c;:</emit></rxml>
<result>:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??y" do-once="1">&_.c;:</emit></rxml>
<result>:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="-b" filter="a=??x" skiprows="1">&_.c;:</emit></rxml>
<result>2:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="-b" filter="a=??x" skiprows="1">&_.c;:</emit></rxml>
<result>2:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x" maxrows="2">&_.c;:</emit></rxml>
<result>1:2:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x" maxrows="2">&_.c;:</emit></rxml>
<result>1:2:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="-b" filter="a=??x" skiprows="100">&_.c;:</emit></rxml>
<result></result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="-b" filter="a=??x" skiprows="100">&_.c;:</emit></rxml>
<result></result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" sort="c" filter="a=??x" maxrows="100">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" sort="c" filter="a=??x" maxrows="100">&_.c;:</emit></rxml>
<result>1:2:4:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<test>
<rxml><emit source="TESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;:</emit></rxml>
<result>c:a:d:e:a:</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="2" filter="data=?" skiprows="3" maxrows="5">&_.data;:</emit></rxml>
<result>c:a:d:e:a:</result>
</test>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
cdece0 | 2001-01-29 | Per Hedbor | |
<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>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<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>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<test>
<rxml><true/><emit source="values" values="a" filter="value=c">.</emit><then>a</then><else>b</else></rxml>
<result>b</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><true/><emit source="OTESTER" test="2" filter="data=x"
>.</emit><then>a</then><else>b</else></rxml>
<result>b</result>
</test>
|
53c316 | 2001-02-19 | Martin Nilsson | |
<test>
<rxml><true/><emit source="values" values="a">.</emit><then>a</then><else>b</else></rxml>
<result>.a</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
<test>
<rxml><true/><emit source="OTESTER" test="2" filter="data=e"
>.</emit><then>a</then><else>b</else></rxml>
<result>.a</result>
</test>
|
816b01 | 2001-04-02 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="3">&_.data;&_.data;,</emit></rxml>
<result>aa,,01,</result>
</test>
<test> |
9011e9 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="4">&_.a; &_.b; &_.c;<delimiter>,</delimiter></emit></rxml>
<result>1 aa ca,2 ba cb,3 ab ba</result>
</test>
|
6d5e12 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="4">&_.a; &_.b; &_.c;<delimiter>,</delimiter></emit></rxml>
<result>1 aa ca,2 ba cb,3 ab ba</result>
</test>
|
9011e9 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="4" filter="b=a*">&_.a;</emit></rxml>
<result>13</result>
</test>
|
6d5e12 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="4" filter="b=a*">&_.a;</emit></rxml>
<result>13</result>
</test>
|
9011e9 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="4" filter="c=c*">&_.a;</emit></rxml>
<result>12</result>
</test>
|
6d5e12 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="4" filter="c=c*">&_.a;</emit></rxml>
<result>12</result>
</test>
|
9011e9 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="4" sort="b">&_.a;</emit></rxml>
<result>132</result>
</test>
|
6d5e12 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="4" sort="b">&_.a;</emit></rxml>
<result>132</result>
</test>
|
9011e9 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="TESTER" test="4" sort="c">&_.a;</emit></rxml>
<result>312</result>
</test>
|
6d5e12 | 2001-04-08 | Martin Nilsson | |
<test>
<rxml><emit source="OTESTER" test="4" sort="c">&_.a;</emit></rxml>
<result>312</result>
</test>
|
ed3348 | 2001-03-15 | Martin Nilsson | |
|
905706 | 2001-01-30 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | <comment>Missing test: values emit plugin</comment>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
9dc8ef | 2001-04-21 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | </test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
cdece0 | 2001-01-29 | Per Hedbor | | |
905706 | 2001-01-30 | Martin Nilsson | | </test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
|
905706 | 2001-01-30 | Martin Nilsson | | |
5bda53 | 2001-04-19 | Martin Nilsson | | <rxml><set variable="var.x">&</set>&var.x;</rxml>
|
905706 | 2001-01-30 | Martin Nilsson | | <result>&</result>
</test>
<test>
<rxml><set variable="var.x" value="&"/>&&var.x;</rxml>
<result>&</result>
</test>
<test>
<rxml><set variable="var.x" value="&"/>&&var.x:none;</rxml>
<result>&</result>
|
654d2c | 2001-03-23 | Per Hedbor | | </test>
|
72cb2e | 2001-04-21 | Martin Nilsson | |
<comment>Quoting tests missing</comment>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<!-- ............................................................ -->
|
654d2c | 2001-03-23 | Per Hedbor | | <comment>Form scope</comment>
<test>
<rxml>&form.no-such-variable;</rxml>
<result></result>
</test>
|
72cb2e | 2001-04-21 | Martin Nilsson | |
<test>
<rxml><set variable="form.foo" value="a,b" split=","/>&form.foo;</rxml>
<glob>a�b</glob>
</test>
<test>
<rxml><set variable="form.foo" value="x"/>&form.foo;</rxml>
<result>x</result>
</test>
<test>
<add what="variable" name="bar" value="q"/>
<rxml>&form.bar;</rxml>
<result>q</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="form"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
|
654d2c | 2001-03-23 | Per Hedbor | | <comment>Var scope</comment>
<test>
<rxml>&var.no-such-variable;</rxml>
<result></result>
</test>
|
72cb2e | 2001-04-21 | Martin Nilsson | |
<test>
<rxml><set variable="var.foo" value="bork"/>&var.foo;</rxml>
<result>bork</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="var"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
|
654d2c | 2001-03-23 | Per Hedbor | | <comment>Page scope</comment>
<test>
<rxml>&page.no-such-variable;</rxml>
<result></result>
</test>
|
72cb2e | 2001-04-21 | Martin Nilsson | |
<test>
<rxml>&page.pathinfo;</rxml>
<result></result>
</test>
<test>
<add what="misc" name="path_info" value="blarg"/>
<rxml>&page.pathinfo;</rxml>
<result>blarg</result>
</test>
<test>
<rxml>&page.realfile;</rxml>
<result>etc/roxen_test/filesystem/index.html</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="page"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
|
654d2c | 2001-03-23 | Per Hedbor | | <comment>Client scope</comment>
<test>
<rxml>&client.no-such-variable;</rxml>
<result></result>
</test>
|
9dc8ef | 2001-04-21 | Martin Nilsson | |
<test>
<rxml><set variable="client.foo" value="x"/>&client.foo;</rxml>
<result>x</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="client"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
<test>
<rxml>&client.fullname;</rxml>
<result></result>
</test>
<test>
<rxml>&client.Fullname;</rxml>
<result></result>
</test>
<test>
<rxml>&client.accept-language;</rxml>
<result></result>
</test>
<test>
<rxml>&client.accept-languages;</rxml>
<result></result>
</test>
|
3dc942 | 2001-03-24 | Martin Nilsson | | <test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <rxml>&client.authenticated;</rxml>
<result>0</result>
</test>
<test>
<rxml>&client.host;</rxml>
<result>127.0.0.1</result>
</test>
<test>
<rxml>&client.ip;</rxml>
<result>127.0.0.1</result>
</test>
<test>
<rxml>&client.javascript;</rxml>
<result></result>
</test>
<test>
<rxml>&client.language;</rxml>
<result></result>
</test>
<test>
<rxml>&client.languages;</rxml>
<result></result>
</test>
<test>
<rxml>&client.name;</rxml>
<result></result>
</test>
<test>
<rxml>&client.password;</rxml>
<result></result>
</test>
<test>
<rxml>&client.referrer;</rxml>
<result></result>
</test>
<test>
<rxml>&client.tm;</rxml>
<result><TM></result>
</test>
<test>
<rxml>&client.user;</rxml>
<result></result>
</test>
|
654d2c | 2001-03-23 | Per Hedbor | | <comment>Cookie scope</comment>
<test>
<rxml>&cookie.no-such-cookie;</rxml>
<result></result>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | </test>
|
9dc8ef | 2001-04-21 | Martin Nilsson | |
<test>
<rxml><set variable="cookie.foo" value="x"/>&cookie.foo;</rxml>
<result>x</result>
</test>
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="cookie"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
|
9dc8ef | 2001-04-21 | Martin Nilsson | |
|
5a1b8a | 2001-03-24 | Martin Nilsson | |
<test>
<rxml><insert variables="full" scope="roxen"/> Checking for backtrace</rxml>
<glob>*</glob>
</test>
<test>
|
7560ae | 2001-04-18 | Martin Nilsson | | <rxml>&roxen.domain;</rxml>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <glob>?*</glob>
</test>
<test>
<rxml>&roxen.hits;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.hits-per-minute;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.locale;</rxml>
<result>eng</result>
</test>
<test>
<rxml>&roxen.path;</rxml>
<result></result>
</test>
<test>
|
7560ae | 2001-04-18 | Martin Nilsson | | <rxml>&roxen.pike-version;</rxml>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <regexp>Pike v7.[2-9] release [0-9]+</regexp>
</test>
<test>
<rxml>&roxen.sent;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.sent-kbit-per-second;</rxml>
<regexp>[0-9]+\.[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.sent-mb;</rxml>
<regexp>[0-9]+\.[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.sent-per-minute;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
|
7560ae | 2001-04-18 | Martin Nilsson | | <rxml>&roxen.server;</rxml>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <glob>http://*:17369</glob>
</test>
<test>
|
5bda53 | 2001-04-19 | Martin Nilsson | | <rxml>&roxen.ssl-strength;</rxml>
|
5a1b8a | 2001-03-24 | Martin Nilsson | | <regexp>0|40|128|168</regexp>
</test>
<test>
<rxml>&roxen.time;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.uptime;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.uptime-days;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.uptime-hours;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.uptime-minutes;</rxml>
<regexp>[0-9]+</regexp>
</test>
<test>
<rxml>&roxen.version;</rxml>
<regexp>Roxen/2\.2\.[0-9]+</regexp>
|
9dc8ef | 2001-04-21 | Martin Nilsson | | </test>
<test>
<rxml>&roxen.unique-id;</rxml>
<regexp>[0-9A-F]+</regexp>
|