File tree 4 files changed +13
-4
lines changed
dev/tests/integration/testsuite/Magento/GraphQl/App 4 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ protected function setUp(): void
39
39
$ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
40
40
}
41
41
42
- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
42
+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
43
43
parent ::setUp ();
44
44
}
45
45
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ protected function setUp(): void
36
36
$ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
37
37
}
38
38
39
- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
39
+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
40
40
parent ::setUp ();
41
41
}
42
42
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ protected function setUp(): void
39
39
$ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
40
40
}
41
41
42
- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
42
+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
43
43
parent ::setUp ();
44
44
}
45
45
Original file line number Diff line number Diff line change @@ -57,9 +57,18 @@ class GraphQlStateDiff
57
57
58
58
/**
59
59
* Constructor
60
+ *
61
+ * @param TestCase $test
60
62
*/
61
- public function __construct ()
63
+ public function __construct (TestCase $ test )
62
64
{
65
+ if (8 == PHP_MAJOR_VERSION && 3 == PHP_MINOR_VERSION && PHP_RELEASE_VERSION < 5 ) {
66
+ $ test ->markTestSkipped (
67
+ "This test isn't compatible with PHP 8.3 versions less than PHP 8.3.5 because of "
68
+ . "bug in garbage collector. https://github.com/php/php-src/issues/13569 "
69
+ . " will roll back in AC-11491 "
70
+ );
71
+ }
63
72
$ this ->objectManagerBeforeTest = Bootstrap::getObjectManager ();
64
73
$ this ->objectManagerForTest = new ObjectManager ($ this ->objectManagerBeforeTest );
65
74
$ this ->objectManagerForTest ->getFactory ()->setObjectManager ($ this ->objectManagerForTest );
You can’t perform that action at this time.
0 commit comments