Lines Matching refs:pattern
38 RegExCompileTestCase(const char *name, const wxString& pattern,
41 m_pattern(pattern),
73 RegExMatchTestCase(const char *name, const wxString& pattern,
77 m_pattern(pattern),
137 RegExReplaceTestCase(const char *name, const wxString& pattern,
141 m_pattern(pattern),
187 void add(const char *pattern, bool correct, int flags = wxRE_DEFAULT);
188 void add(const char *pattern, const char *text,
190 void add(const char *pattern, const char *text, const char *replacement,
204 // pattern, expected result
220 // pattern, text, expected results (match, followed by submatches
239 // pattern, text, replacement, expected result and number of matches
256 const char *pattern,
261 (_T("/") + Conv(pattern) + _T("/") + FlagStr(flags)).mb_str(),
262 Conv(pattern), correct, flags));
268 const char *pattern,
275 name << _T("'") << Conv(text) << _T("' =~ /") << Conv(pattern) << _T("/")
279 addTest(new RegExMatchTestCase(name.mb_str(), Conv(pattern),
286 const char *pattern,
295 name << _T("'") << Conv(text) << _T("' =~ s/") << Conv(pattern) << _T("/")
300 name.mb_str(), Conv(pattern), Conv(text),