• 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"));
132 assertTrue(re.test("\u2028"));
133 assertTrue(re.test("\u2029"));
134 assertTrue(re.test("\uFEFF"));
137 assertFalse(re.test("\u2028"));
138 assertFalse(re.test("\u2029"));
139 assertFalse(re.test("\uFEFF"));
144 assertTrue(re.test('-'));
145 assertTrue(re.test(':'));
146 assertTrue(re.test(' '));
147 assertTrue(re.test('\t'));
148 assertTrue(re.test('\n'));
149 assertFalse(re.test('a'));
150 assertFalse(re.test('Z'));
153 assertTrue(re.test('-'));
154 assertTrue(re.test(':'));
155 assertFalse(re.test(' '));
156 assertFalse(re.test('\t'));
157 assertFalse(re.test('\n'));
158 assertTrue(re.test('a'));
159 assertTrue(re.test('Z'));
162 assertFalse(re.test('-'));
163 assertFalse(re.test(':'));
164 assertFalse(re.test(' '));
165 assertFalse(re.test('\t'));
166 assertFalse(re.test('\n'));
167 assertTrue(re.test('a'));
168 assertTrue(re.test('Z'));
171 assertFalse(re.test('-'));
172 assertFalse(re.test(':'));
173 assertTrue(re.test(' '));
174 assertTrue(re.test('\t'));
175 assertTrue(re.test('\n'));
176 assertFalse(re.test('a'));
177 assertFalse(re.test('Z'));
180 assertFalse(re.test('-'));
181 assertFalse(re.test(':'));
182 assertTrue(re.test(' '));
183 assertTrue(re.test('\t'));
184 assertTrue(re.test('\n'));
185 assertFalse(re.test('a'));
186 assertFalse(re.test('Z'));
189 assertTrue(re.test('-'));
190 assertTrue(re.test(':'));
191 assertFalse(re.test(' '));
192 assertFalse(re.test('\t'));
193 assertFalse(re.test('\n'));
194 assertTrue(re.test('a'));
195 assertTrue(re.test('Z'));
198 assertTrue(re.test('-'));
199 assertTrue(re.test(':'));
200 assertFalse(re.test(' '));
201 assertFalse(re.test('\t'));
202 assertFalse(re.test('\n'));
203 assertTrue(re.test('a'));
204 assertTrue(re.test('Z'));
207 assertFalse(re.test('-'));
208 assertFalse(re.test(':'));
209 assertTrue(re.test(' '));
210 assertTrue(re.test('\t'));
211 assertTrue(re.test('\n'));
212 assertFalse(re.test('a'));
213 assertFalse(re.test('Z'));
216 assertTrue(re.test('-'));
217 assertTrue(re.test(':'));
218 assertTrue(re.test(' '));
219 assertTrue(re.test('\t'));
220 assertTrue(re.test('\n'));
221 assertTrue(re.test('a'));
222 assertTrue(re.test('Z'));
225 assertFalse(re.test('-'));
226 assertFalse(re.test(':'));
227 assertFalse(re.test(' '));
228 assertFalse(re.test('\t'));
229 assertFalse(re.test('\n'));
230 assertFalse(re.test('a'));
231 assertFalse(re.test('Z'));
237 assertTrue(re.test(' '));
238 assertTrue(re.test('\xA0'));
239 assertTrue(re.test('-'));
240 assertTrue(re.test('0'));
241 assertTrue(re.test('9'));
242 assertFalse(re.test('1'));
247 assertFalse(re.test("asdf\n123"));
249 assertTrue(re.test("asdf\n123"));
252 assertFalse(re.test("123\nasdf"));
254 assertTrue(re.test("123\nasdf"));
303 assertFalse(/()foo$\1/.test("football"), "football1");
304 assertFalse(/foo$(?=ball)/.test("football"), "football2");
305 assertFalse(/foo$(?!bar)/.test("football"), "football3");
306 assertTrue(/()foo$\1/.test("foo"), "football4");
307 assertTrue(/foo$(?=(ball)?)/.test("foo"), "football5");
308 assertTrue(/()foo$(?!bar)/.test("foo"), "football6");
309 assertFalse(/(x?)foo$\1/.test("football"), "football7");
310 assertFalse(/foo$(?=ball)/.test("football"), "football8");
311 assertFalse(/foo$(?!bar)/.test("football"), "football9");
312 assertTrue(/(x?)foo$\1/.test("foo"), "football10");
313 assertTrue(/foo$(?=(ball)?)/.test("foo"), "football11");
314 assertTrue(/foo$(?!bar)/.test("foo"), "football12");
318 assertFalse(/f(o)\b\1/.test('foo'));
319 assertTrue(/f(o)\B\1/.test('foo'));
324 assertFalse(/x(...)\1/i.test("xaaaaa"), "backref-ASCII-short");
325 assertTrue(/x((?:))\1\1x/i.test("xx"), "backref-ASCII-empty");
326 assertTrue(/x(?:...|(...))\1x/i.test("xabcx"), "backref-ASCII-uncaptured");
327 assertTrue(/x(?:...|(...))\1x/i.test("xabcABCx"), "backref-ASCII-backtrack");
334 var test = /^(.)\1$/i.test(String.fromCharCode(i, i ^ 0x20)) variable
337 assertTrue(test, testName);
339 assertFalse(test, testName);
343 assertFalse(/f(o)$\1/.test('foo'), "backref detects at_end");
354 assertFalse(/a{111111111111111111111111111111111111111111111}/.test('b'),
356 assertFalse(/a{999999999999999999999999999999999999999999999}/.test('b'),
358 assertFalse(/a{1,111111111111111111111111111111111111111111111}/.test('b'),
360 assertFalse(/a{1,999999999999999999999999999999999999999999999}/.test('b'),
362 assertFalse(/a{2147483648}/.test('b'),
364 assertFalse(/a{21474836471}/.test('b'),
366 assertFalse(/a{1,2147483648}/.test('b'),
368 assertFalse(/a{1,21474836471}/.test('b'),
370 assertFalse(/a{2147483648,2147483648}/.test('b'),
372 assertFalse(/a{21474836471,21474836471}/.test('b'),
374 assertFalse(/a{2147483647}/.test('b'),
376 assertFalse(/a{1,2147483647}/.test('b'),
378 assertTrue(/a{1,2147483647}/.test('a'),
380 assertFalse(/a{2147483647,2147483647}/.test('a'),
385 assertFalse(/f/.test('b'));
386 assertFalse(/[abc]f/.test('x'));
387 assertFalse(/[abc]f/.test('xa'));
388 assertFalse(/[abc]</.test('x'));
389 assertFalse(/[abc]</.test('xa'));
390 assertFalse(/f/i.test('b'));
391 assertFalse(/[abc]f/i.test('x'));
392 assertFalse(/[abc]f/i.test('xa'));
393 assertFalse(/[abc]</i.test('x'));
394 assertFalse(/[abc]</i.test('xa'));
395 assertFalse(/f[abc]/.test('x'));
396 assertFalse(/f[abc]/.test('xa'));
397 assertFalse(/<[abc]/.test('x'));
398 assertFalse(/<[abc]/.test('xa'));
399 assertFalse(/f[abc]/i.test('x'));
400 assertFalse(/f[abc]/i.test('xa'));
401 assertFalse(/<[abc]/i.test('x'));
402 assertFalse(/<[abc]/i.test('xa'));
405 assertFalse(/x([0-7]%%x|[0-6]%%y)/.test('x7%%y'), 'qt');
406 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy7%%%y'), 'qt2');
407 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy%%%y'), 'qt3');
408 assertFalse(/()x\1y([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt4');
409 assertFalse(/()x\1(y([0-7]%%%x|[0-6]%%%y)|dkjasldkas)/.test('xy%%%y'), 'qt5');
410 assertFalse(/()x\1y([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt6');
411 assertFalse(/xy([0-7]%%%x|[0-6]%%%y)/.test('xy7%%%y'), 'qt7');
412 assertFalse(/x([0-7]%%%x|[0-6]%%%y)/.test('x7%%%y'), 'qt8');
416 /[^\xfe-\xff]*/.test("");
480 function assertRegExpTest(re, input, test) { argument
481 assertEquals(test, re.test(input), "test:" + re + ":" + input);
635 assertTrue(re.test("ag"));
636 assertTrue(re.test("bcg"));
637 assertTrue(re.test("abcg"));
638 assertTrue(re.test("zimbag"));
639 assertTrue(re.test("zimbcg"));
641 assertFalse(re.test("g"));
642 assertFalse(re.test(""));
646 assertTrue(re.test("ag"));
648 assertTrue(re.test("zimbag"));
650 assertFalse(re.test("zimbag"));
652 assertFalse(re.test("zimbag"));
654 assertTrue(re.test("zimbag"));
658 assertTrue(re.test("ag"));
660 assertFalse(re.test("ag"));
662 assertFalse(re.test("zag"));
666 assertTrue(re.test("BahoolaVeryLongRegExp!!!!!!"));
667 assertFalse(re.test("VeryLongRegExp"));
668 assertFalse(re.test("!"));
672 assertTrue(re.test("a"));
673 assertTrue(re.test("bc"));
674 assertTrue(re.test("abc"));
675 assertTrue(re.test("zimzamzumba"));
676 assertTrue(re.test("zimzamzumbc"));
677 assertFalse(re.test("c"));
678 assertFalse(re.test(""));
682 assertTrue(re.test("a"));
683 assertTrue(re.test("bc"));
687 assertFalse(re.test("c"));
688 assertFalse(re.test(""));
706 assertTrue(/.*abc/.test("abc"));
707 assertFalse(/.*\d+/.test("q"));