| author | ali <ali@juiblex.co.uk> |
| Wed Oct 10 22:58:48 2012 +0100 (2012-10-10) | |
| changeset 1 | fe592b4168f3 |
| permissions | -rw-r--r-- |
1 <and>
2 <if>
3 <eq>
4 <eq/>
5 <true/>
6 </eq>
7 <print newline="true">PASS</print>
8 <expr>
9 <print newline="true">FAIL</print>
10 <false/>
11 </expr>
12 </if>
14 <if>
15 <eq>
16 <neq/>
17 <true/>
18 </eq>
19 <print newline="true">PASS</print>
20 <expr>
21 <print newline="true">FAIL</print>
22 <false/>
23 </expr>
24 </if>
26 <if>
27 <eq>
28 <leq/>
29 <true/>
30 </eq>
31 <print newline="true">PASS</print>
32 <expr>
33 <print newline="true">FAIL</print>
34 <false/>
35 </expr>
36 </if>
38 <if>
39 <eq>
40 <geq/>
41 <true/>
42 </eq>
43 <print newline="true">PASS</print>
44 <expr>
45 <print newline="true">FAIL</print>
46 <false/>
47 </expr>
48 </if>
50 <if>
51 <eq>
52 <lt/>
53 <true/>
54 </eq>
55 <print newline="true">PASS</print>
56 <expr>
57 <print newline="true">FAIL</print>
58 <false/>
59 </expr>
60 </if>
62 <if>
63 <eq>
64 <gt/>
65 <true/>
66 </eq>
67 <print newline="true">PASS</print>
68 <expr>
69 <print newline="true">FAIL</print>
70 <false/>
71 </expr>
72 </if>
74 <if>
75 <eq>
76 <eq><false/></eq>
77 <true/>
78 </eq>
79 <print newline="true">PASS</print>
80 <expr>
81 <print newline="true">FAIL</print>
82 <false/>
83 </expr>
84 </if>
86 <if>
87 <eq>
88 <neq><string>Hello</string></neq>
89 <true/>
90 </eq>
91 <print newline="true">PASS</print>
92 <expr>
93 <print newline="true">FAIL</print>
94 <false/>
95 </expr>
96 </if>
98 <if>
99 <eq>
100 <leq><float>27.2</float></leq>
101 <true/>
102 </eq>
103 <print newline="true">PASS</print>
104 <expr>
105 <print newline="true">FAIL</print>
106 <false/>
107 </expr>
108 </if>
110 <if>
111 <eq>
112 <geq><define name="x">0</define></geq>
113 <true/>
114 </eq>
115 <print newline="true">PASS</print>
116 <expr>
117 <print newline="true">FAIL</print>
118 <false/>
119 </expr>
120 </if>
122 <if>
123 <eq>
124 <lt><integer>3</integer></lt>
125 <true/>
126 </eq>
127 <print newline="true">PASS</print>
128 <expr>
129 <print newline="true">FAIL</print>
130 <false/>
131 </expr>
132 </if>
134 <if>
135 <eq>
136 <gt><get name="x"/></gt>
137 <true/>
138 </eq>
139 <print newline="true">PASS</print>
140 <expr>
141 <print newline="true">FAIL</print>
142 <false/>
143 </expr>
144 </if>
146 <if>
147 <eq>
148 <lt>1 2 3</lt>
149 <true/>
150 </eq>
151 <print newline="true">PASS</print>
152 <expr>
153 <print newline="true">FAIL</print>
154 <false/>
155 </expr>
156 </if>
158 <if>
159 <eq>
160 <leq>1 2 3</leq>
161 <true/>
162 </eq>
163 <print newline="true">PASS</print>
164 <expr>
165 <print newline="true">FAIL</print>
166 <false/>
167 </expr>
168 </if>
170 <if>
171 <eq>
172 <eq><float>35</float><integer>35</integer></eq>
173 <true/>
174 </eq>
175 <print newline="true">PASS</print>
176 <expr>
177 <print newline="true">FAIL</print>
178 <false/>
179 </expr>
180 </if>
182 <if>
183 <eq>
184 <gt><string>œ</string><string>æ</string></gt>
185 <true/>
186 </eq>
187 <print newline="true">PASS</print>
188 <expr>
189 <print newline="true">FAIL</print>
190 <false/>
191 </expr>
192 </if>
194 <if>
195 <eq>
196 <lt>
197 <define name="x"><define name="y">2</define></define>
198 <define name="z">3</define>
199 </lt>
200 <true/>
201 </eq>
202 <print newline="true">PASS</print>
203 <expr>
204 <print newline="true">FAIL</print>
205 <false/>
206 </expr>
207 </if>
209 <if>
210 <eq>
211 <lt>
212 <false/>
213 <nil/>
214 <true/>
215 </lt>
216 <true/>
217 </eq>
218 <print newline="true">PASS</print>
219 <expr>
220 <print newline="true">FAIL</print>
221 <false/>
222 </expr>
223 </if>
224 </and>