• Home
  • Raw
  • Download

Lines Matching refs:test

90 assertTrue(/\ca/.test( "\x01" ));
91 assertFalse(/\ca/.test( "\\ca" ));
92 assertFalse(/\ca/.test( "ca" ));
93 assertTrue(/\c[a/]/.test( "\\ca" ));
94 assertTrue(/\c[a/]/.test( "\\c/" ));
98 assertTrue(re.test("\r"));
99 assertFalse(re.test("M"));
100 assertFalse(re.test("c"));
101 assertFalse(re.test("\\"));
102 assertFalse(re.test("\x03")); // I.e., read as \cc
105 assertTrue(re.test("c]"));
106 assertTrue(re.test("\\]"));
107 assertFalse(re.test("\x1d")); // ']' & 0x1f
108 assertFalse(re.test("\x03]")); // I.e., read as \cc
111 assertTrue(re.test("\x11"));
112 assertFalse(re.test("\\"));
113 assertFalse(re.test("c"));
114 assertFalse(re.test("1"));
117 assertTrue(re.test("\x1f"));
118 assertFalse(re.test("\\"));
119 assertFalse(re.test("c"));
120 assertFalse(re.test("_"));
123 assertFalse(re.test("\x04"));
124 assertTrue(re.test("\\"));
125 assertTrue(re.test("c"));
126 assertTrue(re.test("$"));
128 assertTrue(/^[Z-\c-e]*$/.test("Z[\\cde"));
133 assertTrue(re.test('-'));
134 assertTrue(re.test(':'));
135 assertTrue(re.test(' '));
136 assertTrue(re.test('\t'));
137 assertTrue(re.test('\n'));
138 assertFalse(re.test('a'));
139 assertFalse(re.test('Z'));
142 assertTrue(re.test('-'));
143 assertTrue(re.test(':'));
144 assertFalse(re.test(' '));
145 assertFalse(re.test('\t'));
146 assertFalse(re.test('\n'));
147 assertTrue(re.test('a'));
148 assertTrue(re.test('Z'));
151 assertFalse(re.test('-'));
152 assertFalse(re.test(':'));
153 assertFalse(re.test(' '));
154 assertFalse(re.test('\t'));
155 assertFalse(re.test('\n'));
156 assertTrue(re.test('a'));
157 assertTrue(re.test('Z'));
160 assertFalse(re.test('-'));
161 assertFalse(re.test(':'));
162 assertTrue(re.test(' '));
163 assertTrue(re.test('\t'));
164 assertTrue(re.test('\n'));
165 assertFalse(re.test('a'));
166 assertFalse(re.test('Z'));
169 assertFalse(re.test('-'));
170 assertFalse(re.test(':'));
171 assertTrue(re.test(' '));
172 assertTrue(re.test('\t'));
173 assertTrue(re.test('\n'));
174 assertFalse(re.test('a'));
175 assertFalse(re.test('Z'));
178 assertTrue(re.test('-'));
179 assertTrue(re.test(':'));
180 assertFalse(re.test(' '));
181 assertFalse(re.test('\t'));
182 assertFalse(re.test('\n'));
183 assertTrue(re.test('a'));
184 assertTrue(re.test('Z'));
187 assertTrue(re.test('-'));
188 assertTrue(re.test(':'));
189 assertFalse(re.test(' '));
190 assertFalse(re.test('\t'));
191 assertFalse(re.test('\n'));
192 assertTrue(re.test('a'));
193 assertTrue(re.test('Z'));
196 assertFalse(re.test('-'));
197 assertFalse(re.test(':'));
198 assertTrue(re.test(' '));
199 assertTrue(re.test('\t'));
200 assertTrue(re.test('\n'));
201 assertFalse(re.test('a'));
202 assertFalse(re.test('Z'));
205 assertTrue(re.test('-'));
206 assertTrue(re.test(':'));
207 assertTrue(re.test(' '));
208 assertTrue(re.test('\t'));
209 assertTrue(re.test('\n'));
210 assertTrue(re.test('a'));
211 assertTrue(re.test('Z'));
214 assertFalse(re.test('-'));
215 assertFalse(re.test(':'));
216 assertFalse(re.test(' '));
217 assertFalse(re.test('\t'));
218 assertFalse(re.test('\n'));
219 assertFalse(re.test('a'));
220 assertFalse(re.test('Z'));
226 assertTrue(re.test(' '));
227 assertTrue(re.test('\xA0'));
228 assertTrue(re.test('-'));
229 assertTrue(re.test('0'));
230 assertTrue(re.test('9'));
231 assertFalse(re.test('1'));
236 assertFalse(re.test("asdf\n123"));
238 assertTrue(re.test("asdf\n123"));
241 assertFalse(re.test("123\nasdf"));
243 assertTrue(re.test("123\nasdf"));
292 assertFalse(/()foo$\1/.test("football"), "football1");
293 assertFalse(/foo$(?=ball)/.test("football"), "football2");
294 assertFalse(/foo$(?!bar)/.test("football"), "football3");
295 assertTrue(/()foo$\1/.test("foo"), "football4");
296 assertTrue(/foo$(?=(ball)?)/.test("foo"), "football5");
297 assertTrue(/()foo$(?!bar)/.test("foo"), "football6");
298 assertFalse(/(x?)foo$\1/.test("football"), "football7");
299 assertFalse(/foo$(?=ball)/.test("football"), "football8");
300 assertFalse(/foo$(?!bar)/.test("football"), "football9");
301 assertTrue(/(x?)foo$\1/.test("foo"), "football10");
302 assertTrue(/foo$(?=(ball)?)/.test("foo"), "football11");
303 assertTrue(/foo$(?!bar)/.test("foo"), "football12");
307 assertFalse(/f(o)\b\1/.test('foo'));
308 assertTrue(/f(o)\B\1/.test('foo'));
313 assertFalse(/x(...)\1/i.test("xaaaaa"), "backref-ASCII-short");
314 assertTrue(/x((?:))\1\1x/i.test("xx"), "backref-ASCII-empty");
315 assertTrue(/x(?:...|(...))\1x/i.test("xabcx"), "backref-ASCII-uncaptured");
316 assertTrue(/x(?:...|(...))\1x/i.test("xabcABCx"), "backref-ASCII-backtrack");
323 var test = /^(.)\1$/i.test(String.fromCharCode(i, i ^ 0x20)) variable
326 assertTrue(test, testName);
328 assertFalse(test, testName);
332 assertFalse(/f(o)$\1/.test('foo'), "backref detects at_end");
343 assertFalse(/a{111111111111111111111111111111111111111111111}/.test('b'),
345 assertFalse(/a{999999999999999999999999999999999999999999999}/.test('b'),
347 assertFalse(/a{1,111111111111111111111111111111111111111111111}/.test('b'),
349 assertFalse(/a{1,999999999999999999999999999999999999999999999}/.test('b'),
351 assertFalse(/a{2147483648}/.test('b'),
353 assertFalse(/a{21474836471}/.test('b'),
355 assertFalse(/a{1,2147483648}/.test('b'),
357 assertFalse(/a{1,21474836471}/.test('b'),
359 assertFalse(/a{2147483648,2147483648}/.test('b'),
361 assertFalse(/a{21474836471,21474836471}/.test('b'),
363 assertFalse(/a{2147483647}/.test('b'),
365 assertFalse(/a{1,2147483647}/.test('b'),
367 assertTrue(/a{1,2147483647}/.test('a'),
369 assertFalse(/a{2147483647,2147483647}/.test('a'),
374 assertFalse(/f/.test('b'));
375 assertFalse(/[abc]f/.test('x'));
376 assertFalse(/[abc]f/.test('xa'));
377 assertFalse(/[abc]</.test('x'));
378 assertFalse(/[abc]</.test('xa'));
379 assertFalse(/f/i.test('b'));
380 assertFalse(/[abc]f/i.test('x'));
381 assertFalse(/[abc]f/i.test('xa'));
382 assertFalse(/[abc]</i.test('x'));
383 assertFalse(/[abc]</i.test('xa'));
384 assertFalse(/f[abc]/.test('x'));
385 assertFalse(/f[abc]/.test('xa'));
386 assertFalse(/<[abc]/.test('x'));
387 assertFalse(/<[abc]/.test('xa'));
388 assertFalse(/f[abc]/i.test('x'));
389 assertFalse(/f[abc]/i.test('xa'));
390 assertFalse(/<[abc]/i.test('x'));
391 assertFalse(/<[abc]/i.test('xa'));
394 assertFalse(/x([0-7]%%x|[0-6]%%y)/.test('x7%%y'), 'qt');
395 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy7%%%y'), 'qt2');
396 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy%%%y'), 'qt3');
397 assertFalse(/()x\1y([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt4');
398 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy%%%y'), 'qt5');
399 assertFalse(/()x\1y([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt6');
400 assertFalse(/xy([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt7');
401 assertFalse(/x([0-7]%%%x|[0-6]%%%y)/.test('x7%%%y'), 'qt8');
405 /[^\xfe-\xff]*/.test("");
469 function assertRegExpTest(re, input, test) { argument
470 assertEquals(test, re.test(input), "test:" + re + ":" + input);
624 assertTrue(re.test("ag"));
625 assertTrue(re.test("bcg"));
626 assertTrue(re.test("abcg"));
627 assertTrue(re.test("zimbag"));
628 assertTrue(re.test("zimbcg"));
630 assertFalse(re.test("g"));
631 assertFalse(re.test(""));
635 assertTrue(re.test("ag"));
637 assertTrue(re.test("zimbag"));
639 assertFalse(re.test("zimbag"));
641 assertFalse(re.test("zimbag"));
643 assertTrue(re.test("zimbag"));
647 assertTrue(re.test("ag"));
649 assertFalse(re.test("ag"));
651 assertFalse(re.test("zag"));
655 assertTrue(re.test("BahoolaVeryLongRegExp!!!!!!"));
656 assertFalse(re.test("VeryLongRegExp"));
657 assertFalse(re.test("!"));
661 assertTrue(re.test("a"));
662 assertTrue(re.test("bc"));
663 assertTrue(re.test("abc"));
664 assertTrue(re.test("zimzamzumba"));
665 assertTrue(re.test("zimzamzumbc"));
666 assertFalse(re.test("c"));
667 assertFalse(re.test(""));
671 assertTrue(re.test("a"));
672 assertTrue(re.test("bc"));
676 assertFalse(re.test("c"));
677 assertFalse(re.test(""));