|
@@ -125,7 +125,7 @@ final class PregTest extends TestCase
|
|
|
|
|
|
try {
|
|
try {
|
|
$buffer = "The quick brown \xFF\x00\\xXX jumps over the lazy dog\n";
|
|
$buffer = "The quick brown \xFF\x00\\xXX jumps over the lazy dog\n";
|
|
- $actual = $buffer !== Preg::replace((array) $pattern, 'abc', $buffer);
|
|
|
|
|
|
+ $actual = $buffer !== Preg::replace($pattern, 'abc', $buffer);
|
|
} catch (\Exception $ex) {
|
|
} catch (\Exception $ex) {
|
|
$setup();
|
|
$setup();
|
|
|
|
|
|
@@ -176,7 +176,6 @@ final class PregTest extends TestCase
|
|
* @param string|string[] $subject
|
|
* @param string|string[] $subject
|
|
*
|
|
*
|
|
* @dataProvider provideCommonCases
|
|
* @dataProvider provideCommonCases
|
|
- * @dataProvider provideArrayOfPatternsCases
|
|
|
|
*/
|
|
*/
|
|
public function testReplace($pattern, $subject): void
|
|
public function testReplace($pattern, $subject): void
|
|
{
|
|
{
|
|
@@ -199,7 +198,6 @@ final class PregTest extends TestCase
|
|
* @param string|string[] $subject
|
|
* @param string|string[] $subject
|
|
*
|
|
*
|
|
* @dataProvider provideCommonCases
|
|
* @dataProvider provideCommonCases
|
|
- * @dataProvider provideArrayOfPatternsCases
|
|
|
|
*/
|
|
*/
|
|
public function testReplaceCallback($pattern, $subject): void
|
|
public function testReplaceCallback($pattern, $subject): void
|
|
{
|
|
{
|
|
@@ -222,14 +220,6 @@ final class PregTest extends TestCase
|
|
];
|
|
];
|
|
}
|
|
}
|
|
|
|
|
|
- public function provideArrayOfPatternsCases(): array
|
|
|
|
- {
|
|
|
|
- return [
|
|
|
|
- [['/à/', '/í/'], 'Tàíl'],
|
|
|
|
- [['/'.\chr(174).'/', '/'.\chr(224).'/'], 'foo'],
|
|
|
|
- ];
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
public function testSplitFailing(): void
|
|
public function testSplitFailing(): void
|
|
{
|
|
{
|
|
$this->expectException(PregException::class);
|
|
$this->expectException(PregException::class);
|