Skip to content

Commit e9b8ca1

Browse files
committed
Rework BC compatibily layer in PHPUnit and ConstraintTest
1 parent a4d63e0 commit e9b8ca1

File tree

1 file changed

+4
-15
lines changed

1 file changed

+4
-15
lines changed

tests/Tests/AbstractConstraintValidatorTest.php

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,11 @@
1010
namespace PHPUnit\Framework;
1111

1212
if (!class_exists('PHPUnit\Framework\Assert')) {
13-
abstract class Assert extends \PHPUnit_Framework_Assert
14-
{
15-
}
13+
class_alias('PHPUnit_Framework_Assert', 'PHPUnit\Framework\Assert');
1614
}
1715

18-
namespace Antalaron\RegexValidator\Tests;
19-
20-
use Symfony\Component\Validator\Test\ConstraintValidatorTestCase;
21-
use Symfony\Component\Validator\Tests\Constraints\AbstractConstraintValidatorTest as BaseAbstractConstraintValidatorTest;
22-
23-
if (class_exists(ConstraintValidatorTestCase::class)) {
24-
abstract class AbstractConstraintValidatorTest extends ConstraintValidatorTestCase
25-
{
26-
}
16+
if (class_exists('Symfony\Component\Validator\Test\ConstraintValidatorTestCase')) {
17+
class_alias('Symfony\Component\Validator\Test\ConstraintValidatorTestCase', 'Antalaron\RegexValidator\Tests\AbstractConstraintValidatorTest');
2718
} else {
28-
abstract class AbstractConstraintValidatorTest extends BaseAbstractConstraintValidatorTest
29-
{
30-
}
19+
class_alias('Symfony\Component\Validator\Tests\Constraints\AbstractConstraintValidatorTest', 'Antalaron\RegexValidator\Tests\AbstractConstraintValidatorTest');
3120
}

0 commit comments

Comments
 (0)