12 namespace Symfony\Component\Finder\Tests\Iterator;
24 $this->assertEquals($isRegex, $testIterator->isRegex($string), $message);
30 array(
'foo',
false,
'string'),
31 array(
' foo ',
false,
'" " is not a valid delimiter'),
32 array(
'\\foo\\',
false,
'"\\" is not a valid delimiter'),
33 array(
'afooa',
false,
'"a" is not a valid delimiter'),
34 array(
'//',
false,
'the pattern should contain at least 1 character'),
35 array(
'/a/',
true,
'valid regex'),
36 array(
'/foo/',
true,
'valid regex'),
37 array(
'/foo/i',
true,
'valid regex with a single modifier'),
38 array(
'/foo/imsxu',
true,
'valid regex with multiple modifiers'),
39 array(
'#foo#',
true,
'"#" is a valid delimiter'),
40 array(
'{foo}',
true,
'"{,}" is a valid delimiter pair'),
41 array(
'*foo.*',
false,
'"*" is not considered as a valid delimiter'),
42 array(
'?foo.?',
false,
'"?" is not considered as a valid delimiter'),
55 throw new \BadFunctionCallException(
'Not implemented');
60 return parent::isRegex($str);
65 throw new \BadFunctionCallException(
'Not implemented');