Skip to content

Commit 01f8d7f

Browse files
CE-33709: Fixed using of removed classes
1 parent fd87584 commit 01f8d7f

File tree

2 files changed

+18
-52
lines changed

2 files changed

+18
-52
lines changed

dev/tests/api-functional/testsuite/Magento/WebApiTest.php

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,23 @@
1111
use Magento\TestFramework\Workaround\Override\Config;
1212
use Magento\TestFramework\Workaround\Override\WrapperGenerator;
1313
use PHPUnit\Framework\TestSuite;
14-
use PHPUnit\TextUI\Configuration\Configuration as LegacyConfiguration;
15-
use PHPUnit\TextUI\Configuration\Registry;
16-
use PHPUnit\TextUI\Configuration\TestSuite as LegacyTestSuiteConfiguration;
17-
use PHPUnit\TextUI\Configuration\TestSuiteCollection as LegacyTestSuiteCollection;
18-
use PHPUnit\TextUI\Configuration\TestSuiteMapper as LegacyTestSuiteMapper;
14+
use PHPUnit\TextUI\TestSuiteMapper;
1915
use PHPUnit\TextUI\XmlConfiguration\Configuration;
2016
use PHPUnit\TextUI\XmlConfiguration\Loader;
2117
use PHPUnit\TextUI\XmlConfiguration\TestSuite as TestSuiteConfiguration;
2218
use PHPUnit\TextUI\XmlConfiguration\TestSuiteCollection;
23-
use PHPUnit\TextUI\XmlConfiguration\TestSuiteMapper;
2419

2520
/**
2621
* Web API tests wrapper.
2722
*/
2823
class WebApiTest extends TestSuite
2924
{
3025
/**
31-
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
3226
* @param string $className
27+
*
3328
* @return TestSuite
3429
* @throws \ReflectionException
30+
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
3531
*/
3632
public static function suite($className)
3733
{
@@ -73,41 +69,28 @@ private static function getConfigurationFile(): string
7369
$longConfig = $params['configuration'] ?? '';
7470
$shortConfig = $params['c'] ?? '';
7571

76-
return $shortConfig ? $shortConfig : $longConfig;
72+
return $shortConfig ?: $longConfig;
7773
}
7874

7975
/**
80-
* Retrieve configuration depends on used phpunit version
76+
* Retrieve configuration.
8177
*
82-
* @return Configuration|LegacyConfiguration
78+
* @return Configuration
8379
*/
8480
private static function getConfiguration()
8581
{
86-
// Compatibility with phpunit < 9.3
87-
if (!class_exists(Configuration::class)) {
88-
// @phpstan-ignore-next-line
89-
return Registry::getInstance()->get(self::getConfigurationFile());
90-
}
91-
92-
// @phpstan-ignore-next-line
9382
return (new Loader())->load(self::getConfigurationFile());
9483
}
9584

9685
/**
97-
* Retrieve test suites by suite config depends on used phpunit version
86+
* Retrieve test suites by suite config.
87+
*
88+
* @param TestSuiteConfiguration $suiteConfig
9889
*
99-
* @param TestSuiteConfiguration|LegacyTestSuiteConfiguration $suiteConfig
10090
* @return TestSuite
10191
*/
10292
private static function getSuites($suiteConfig)
10393
{
104-
// Compatibility with phpunit < 9.3
105-
if (!class_exists(Configuration::class)) {
106-
// @phpstan-ignore-next-line
107-
return (new LegacyTestSuiteMapper())->map(LegacyTestSuiteCollection::fromArray([$suiteConfig]), '');
108-
}
109-
110-
// @phpstan-ignore-next-line
11194
return (new TestSuiteMapper())->map(TestSuiteCollection::fromArray([$suiteConfig]), '');
11295
}
11396
}

dev/tests/integration/testsuite/Magento/IntegrationTest.php

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,23 @@
1111
use Magento\TestFramework\Workaround\Override\Config;
1212
use Magento\TestFramework\Workaround\Override\WrapperGenerator;
1313
use PHPUnit\Framework\TestSuite;
14-
use PHPUnit\TextUI\Configuration\Configuration as LegacyConfiguration;
15-
use PHPUnit\TextUI\Configuration\Registry;
16-
use PHPUnit\TextUI\Configuration\TestSuite as LegacyTestSuiteConfiguration;
17-
use PHPUnit\TextUI\Configuration\TestSuiteCollection as LegacyTestSuiteCollection;
18-
use PHPUnit\TextUI\Configuration\TestSuiteMapper as LegacyTestSuiteMapper;
14+
use PHPUnit\TextUI\TestSuiteMapper;
1915
use PHPUnit\TextUI\XmlConfiguration\Configuration;
2016
use PHPUnit\TextUI\XmlConfiguration\Loader;
2117
use PHPUnit\TextUI\XmlConfiguration\TestSuite as TestSuiteConfiguration;
2218
use PHPUnit\TextUI\XmlConfiguration\TestSuiteCollection;
23-
use PHPUnit\TextUI\XmlConfiguration\TestSuiteMapper;
2419

2520
/**
2621
* Integration tests wrapper.
2722
*/
2823
class IntegrationTest extends TestSuite
2924
{
3025
/**
31-
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
3226
* @param string $className
27+
*
3328
* @return TestSuite
3429
* @throws \ReflectionException
30+
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
3531
*/
3632
public static function suite($className)
3733
{
@@ -79,41 +75,28 @@ private static function getConfigurationFile(): string
7975
$longConfig = $params['configuration'] ?? $defaultConfigFile;
8076
$shortConfig = $params['c'] ?? '';
8177

82-
return $shortConfig ? $shortConfig : $longConfig;
78+
return $shortConfig ?: $longConfig;
8379
}
8480

8581
/**
86-
* Retrieve configuration depends on used phpunit version
82+
* Retrieve configuration.
8783
*
88-
* @return Configuration|LegacyConfiguration
84+
* @return Configuration
8985
*/
9086
private static function getConfiguration()
9187
{
92-
// Compatibility with phpunit < 9.3
93-
if (!class_exists(Configuration::class)) {
94-
// @phpstan-ignore-next-line
95-
return Registry::getInstance()->get(self::getConfigurationFile());
96-
}
97-
98-
// @phpstan-ignore-next-line
9988
return (new Loader())->load(self::getConfigurationFile());
10089
}
10190

10291
/**
103-
* Retrieve test suites by suite config depends on used phpunit version
92+
* Retrieve test suites by suite config.
93+
*
94+
* @param TestSuiteConfiguration $suiteConfig
10495
*
105-
* @param TestSuiteConfiguration|LegacyTestSuiteConfiguration $suiteConfig
10696
* @return TestSuite
10797
*/
10898
private static function getSuites($suiteConfig)
10999
{
110-
// Compatibility with phpunit < 9.3
111-
if (!class_exists(Configuration::class)) {
112-
// @phpstan-ignore-next-line
113-
return (new LegacyTestSuiteMapper())->map(LegacyTestSuiteCollection::fromArray([$suiteConfig]), '');
114-
}
115-
116-
// @phpstan-ignore-next-line
117100
return (new TestSuiteMapper())->map(TestSuiteCollection::fromArray([$suiteConfig]), '');
118101
}
119102
}

0 commit comments

Comments
 (0)