Skip to content

Commit 396ce47

Browse files
authored
Use dms/phpunit-arraysubset-asserts (#832)
We no longer use old PHPUnit versions so there's no need of porting code from dms/phpunit-arraysubset-asserts
1 parent ddfa9eb commit 396ce47

22 files changed

+19
-165
lines changed

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
},
1616
"require-dev": {
1717
"amphp/amp": "^2.3",
18+
"dms/phpunit-arraysubset-asserts": "^0.2.1",
1819
"doctrine/coding-standard": "^8.2",
1920
"ergebnis/composer-normalize": "^2.13",
2021
"nyholm/psr7": "^1.2",

phpstan.neon.dist

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,6 @@ parameters:
99
- %currentWorkingDirectory%/src
1010
- %currentWorkingDirectory%/tests
1111

12-
excludes_analyse:
13-
# Ported from dms/phpunit-arraysubset-asserts
14-
- tests/PHPUnit/ArraySubsetAsserts.php
15-
- tests/PHPUnit/Constraint/ArraySubset.php
16-
1712
ignoreErrors:
1813
# Since this is a library that is supposed to be flexible, we don't
1914
# want to lock down every possible extension point.

tests/Executor/AbstractPromiseTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Deferred;
89
use GraphQL\Error\DebugFlag;
910
use GraphQL\Error\UserError;
1011
use GraphQL\GraphQL;
1112
use GraphQL\Tests\Executor\TestClasses\Cat;
1213
use GraphQL\Tests\Executor\TestClasses\Dog;
1314
use GraphQL\Tests\Executor\TestClasses\Human;
14-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1515
use GraphQL\Type\Definition\InterfaceType;
1616
use GraphQL\Type\Definition\ObjectType;
1717
use GraphQL\Type\Definition\Type;

tests/Executor/AbstractTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Error\DebugFlag;
89
use GraphQL\Error\InvariantViolation;
910
use GraphQL\Executor\ExecutionResult;
@@ -13,7 +14,6 @@
1314
use GraphQL\Tests\Executor\TestClasses\Cat;
1415
use GraphQL\Tests\Executor\TestClasses\Dog;
1516
use GraphQL\Tests\Executor\TestClasses\Human;
16-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1717
use GraphQL\Type\Definition\InterfaceType;
1818
use GraphQL\Type\Definition\ObjectType;
1919
use GraphQL\Type\Definition\Type;

tests/Executor/ExecutorTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace GraphQL\Tests\Executor;
66

77
use ArrayAccess;
8+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
89
use Exception;
910
use GraphQL\Deferred;
1011
use GraphQL\Error\Error;
@@ -14,7 +15,6 @@
1415
use GraphQL\Language\Parser;
1516
use GraphQL\Tests\Executor\TestClasses\NotSpecial;
1617
use GraphQL\Tests\Executor\TestClasses\Special;
17-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1818
use GraphQL\Type\Definition\EnumType;
1919
use GraphQL\Type\Definition\FieldDefinition;
2020
use GraphQL\Type\Definition\InputObjectType;

tests/Executor/ListsTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Deferred;
89
use GraphQL\Error\DebugFlag;
910
use GraphQL\Error\UserError;
1011
use GraphQL\Executor\Executor;
1112
use GraphQL\Language\Parser;
12-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1313
use GraphQL\Type\Definition\ObjectType;
1414
use GraphQL\Type\Definition\Type;
1515
use GraphQL\Type\Schema;

tests/Executor/MutationsTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Deferred;
89
use GraphQL\Error\DebugFlag;
910
use GraphQL\Executor\Executor;
1011
use GraphQL\Language\Parser;
1112
use GraphQL\Tests\Executor\TestClasses\NumberHolder;
1213
use GraphQL\Tests\Executor\TestClasses\Root;
13-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1414
use GraphQL\Type\Definition\ObjectType;
1515
use GraphQL\Type\Definition\Type;
1616
use GraphQL\Type\Schema;

tests/Executor/NonNullTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use Exception;
89
use GraphQL\Deferred;
910
use GraphQL\Error\DebugFlag;
@@ -12,7 +13,6 @@
1213
use GraphQL\Executor\Executor;
1314
use GraphQL\Language\Parser;
1415
use GraphQL\Language\SourceLocation;
15-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1616
use GraphQL\Type\Definition\ObjectType;
1717
use GraphQL\Type\Definition\Type;
1818
use GraphQL\Type\Schema;

tests/Executor/SyncTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Deferred;
89
use GraphQL\Error\FormattedError;
910
use GraphQL\Executor\ExecutionResult;
@@ -13,7 +14,6 @@
1314
use GraphQL\Executor\Promise\Promise;
1415
use GraphQL\GraphQL;
1516
use GraphQL\Language\Parser;
16-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1717
use GraphQL\Type\Definition\ObjectType;
1818
use GraphQL\Type\Definition\Type;
1919
use GraphQL\Type\Schema;

tests/Executor/VariablesTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
namespace GraphQL\Tests\Executor;
66

7+
use DMS\PHPUnitExtensions\ArraySubset\ArraySubsetAsserts;
78
use GraphQL\Executor\Executor;
89
use GraphQL\Language\Parser;
910
use GraphQL\Tests\Executor\TestClasses\ComplexScalar;
10-
use GraphQL\Tests\PHPUnit\ArraySubsetAsserts;
1111
use GraphQL\Type\Definition\EnumType;
1212
use GraphQL\Type\Definition\InputObjectType;
1313
use GraphQL\Type\Definition\ObjectType;

0 commit comments

Comments
 (0)