File tree Expand file tree Collapse file tree 4 files changed +13
-4
lines changed
dev/tests/integration/testsuite/Magento/GraphQl/App Expand file tree Collapse file tree 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
3939 $ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
4040 }
4141
42- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
42+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
4343 parent ::setUp ();
4444 }
4545
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ protected function setUp(): void
3636 $ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
3737 }
3838
39- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
39+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
4040 parent ::setUp ();
4141 }
4242
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ protected function setUp(): void
3939 $ this ->markTestSkipped ('GraphQlStateDiff class is not available on this version of Magento. ' );
4040 }
4141
42- $ this ->graphQlStateDiff = new GraphQlStateDiff ();
42+ $ this ->graphQlStateDiff = new GraphQlStateDiff ($ this );
4343 parent ::setUp ();
4444 }
4545
Original file line number Diff line number Diff line change @@ -57,9 +57,18 @@ class GraphQlStateDiff
5757
5858 /**
5959 * Constructor
60+ *
61+ * @param TestCase $test
6062 */
61- public function __construct ()
63+ public function __construct (TestCase $ test )
6264 {
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+ }
6372 $ this ->objectManagerBeforeTest = Bootstrap::getObjectManager ();
6473 $ this ->objectManagerForTest = new ObjectManager ($ this ->objectManagerBeforeTest );
6574 $ this ->objectManagerForTest ->getFactory ()->setObjectManager ($ this ->objectManagerForTest );
You can’t perform that action at this time.
0 commit comments