• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/tests/regex/

Lines Matching refs:suite

178 // The suite
184 static Test *suite();
197 // Build the suite (static)
199 Test *wxRegExTestSuite::suite()
201 wxRegExTestSuite *suite = new wxRegExTestSuite;
205 suite->add("foo", true);
206 suite->add("foo(", false);
207 suite->add("foo(bar", false);
208 suite->add("foo(bar)", true);
209 suite->add("foo[", false);
210 suite->add("foo[bar", false);
211 suite->add("foo[bar]", true);
212 suite->add("foo{1", false);
213 suite->add("foo{1}", true);
214 suite->add("foo{1,2}", true);
215 suite->add("foo*", true);
216 suite->add("foo+", true);
217 suite->add("foo?", true);
222 suite->add("foo", "bar");
223 suite->add("foo", "foobar", "foo");
224 suite->add("^foo", "foobar", "foo");
225 suite->add("^foo", "barfoo");
226 suite->add("bar$", "barbar", "bar");
227 suite->add("bar$", "barbar ");
228 suite->add("OoBa", "FoObAr", "oObA", wxRE_ICASE);
229 suite->add("^[A-Z].*$", "AA\nbb\nCC", "AA\nbb\nCC");
230 suite->add("^[A-Z].*$", "AA\nbb\nCC", "AA", wxRE_NEWLINE);
231 suite->add("^[a-z].*$", "AA\nbb\nCC", "bb", wxRE_NEWLINE);
232 suite->add("^[A-Z].*$", "AA\nbb\nCC", "CC", wxRE_NEWLINE | wxRE_NOTBOL);
233 suite->add("^[A-Z].*$", "AA\nbb\nCC", NULL, wxRE_NEWLINE | wxRE_NOTBOL | wxRE_NOTEOL);
234 suite->add("([[:alpha:]]+) ([[:alpha:]]+) ([[:digit:]]+).* ([[:digit:]]+)$",
241 suite->add(patn, "foo123", "bar", "bar", 1);
242 suite->add(patn, "foo123", "\\2\\1", "123foo", 1);
243 suite->add(patn, "foo_123", "\\2\\1", "123foo", 1);
244 suite->add(patn, "123foo", "bar", "123foo", 0);
245 suite->add(patn, "123foo456foo", "&&", "123foo456foo456foo", 1);
246 suite->add(patn, "123foo456foo", "\\0\\0", "123foo456foo456foo", 1);
247 suite->add(patn, "foo123foo123", "bar", "barbar", 2);
248 suite->add(patn, "foo123_foo456_foo789", "bar", "bar_bar_bar", 3);
250 return suite;