diff --git a/core/modules/system/tests/src/Functional/FileTransfer/FileTransferTest.php b/core/modules/system/tests/src/Functional/FileTransfer/FileTransferTest.php index 6d5d6f41129f75a1b1bef5070273a82415f5e446..7d6bd2c9d44dc221c55ce4fae3db0fd14b6ced0b 100644 --- a/core/modules/system/tests/src/Functional/FileTransfer/FileTransferTest.php +++ b/core/modules/system/tests/src/Functional/FileTransfer/FileTransferTest.php @@ -53,7 +53,7 @@ public function _buildFakeModule() { $output = []; exec('rm -Rf ' . escapeshellarg($location), $output, $ret); if ($ret != 0) { - throw new Exception('Error removing fake module directory.'); + throw new \Exception('Error removing fake module directory.'); } } diff --git a/core/phpstan-baseline.neon b/core/phpstan-baseline.neon index 9bcf254fe571a4fe316f8769d6a4a0bde8892944..955f2987dd4bcc14f1d12cc519c437034826b28d 100644 --- a/core/phpstan-baseline.neon +++ b/core/phpstan-baseline.neon @@ -2205,11 +2205,6 @@ parameters: count: 1 path: modules/system/tests/modules/module_installer_config_test/src/Entity/TestConfigType.php - - - message: "#^Instantiated class Drupal\\\\Tests\\\\system\\\\Functional\\\\FileTransfer\\\\Exception not found\\.$#" - count: 1 - path: modules/system/tests/src/Functional/FileTransfer/FileTransferTest.php - - message: "#^Access to an undefined property Drupal\\\\Tests\\\\system\\\\Functional\\\\FileTransfer\\\\TestFileTransfer\\:\\:\\$connection\\.$#" count: 5 @@ -3090,16 +3085,6 @@ parameters: count: 1 path: tests/Drupal/KernelTests/Core/TempStore/TempStoreDatabaseTest.php - - - message: "#^Instantiated class Drupal\\\\FunctionalTests\\\\BrowserMissingDependentModuleMethodTest not found\\.$#" - count: 1 - path: tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php - - - - message: "#^Instantiated class Drupal\\\\FunctionalTests\\\\BrowserMissingDependentModuleTest not found\\.$#" - count: 1 - path: tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php - - message: "#^Call to deprecated constant REQUEST_TIME\\: Deprecated in drupal\\:8\\.3\\.0 and is removed from drupal\\:11\\.0\\.0\\. Use \\\\Drupal\\:\\:time\\(\\)\\-\\>getRequestTime\\(\\); $#" count: 5 @@ -3110,16 +3095,6 @@ parameters: count: 1 path: tests/Drupal/KernelTests/KernelTestBase.php - - - message: "#^Instantiated class Drupal\\\\KernelTests\\\\KernelMissingDependentModuleMethodTest not found\\.$#" - count: 1 - path: tests/Drupal/KernelTests/KernelTestBaseTest.php - - - - message: "#^Instantiated class Drupal\\\\KernelTests\\\\KernelMissingDependentModuleTest not found\\.$#" - count: 1 - path: tests/Drupal/KernelTests/KernelTestBaseTest.php - - message: "#^Call to an undefined method Drupal\\\\TestSite\\\\Commands\\\\TestSiteInstallCommand\\:\\:assertTrue\\(\\)\\.$#" count: 1 diff --git a/core/tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php b/core/tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php index de7f7ebea2d084eec70d33b3d22145dffd872435..a9587313c74c6be3819dab74b192d1de90d4186a 100644 --- a/core/tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php +++ b/core/tests/Drupal/KernelTests/Core/Test/BrowserTestBaseTest.php @@ -27,6 +27,7 @@ class BrowserTestBaseTest extends KernelTestBase { public function testMethodRequiresModule() { require __DIR__ . '/../../../../fixtures/BrowserMissingDependentModuleMethodTest.php'; + // @phpstan-ignore-next-line $stub_test = new BrowserMissingDependentModuleMethodTest(); // We have to setName() to the method name we're concerned with. $stub_test->setName('testRequiresModule'); @@ -54,6 +55,7 @@ public function testMethodRequiresModule() { public function testRequiresModule() { require __DIR__ . '/../../../../fixtures/BrowserMissingDependentModuleTest.php'; + // @phpstan-ignore-next-line $stub_test = new BrowserMissingDependentModuleTest(); // We have to setName() to the method name we're concerned with. $stub_test->setName('testRequiresModule'); diff --git a/core/tests/Drupal/KernelTests/KernelTestBaseTest.php b/core/tests/Drupal/KernelTests/KernelTestBaseTest.php index fefc271f911f9de6fe9eaff30aa35ef9455422a9..1d651850879f7057c5a406fc1d3b44ad51f6e215 100644 --- a/core/tests/Drupal/KernelTests/KernelTestBaseTest.php +++ b/core/tests/Drupal/KernelTests/KernelTestBaseTest.php @@ -254,6 +254,7 @@ public function testLocalTimeZone() { public function testMethodRequiresModule() { require __DIR__ . '/../../fixtures/KernelMissingDependentModuleMethodTest.php'; + // @phpstan-ignore-next-line $stub_test = new KernelMissingDependentModuleMethodTest(); // We have to setName() to the method name we're concerned with. $stub_test->setName('testRequiresModule'); @@ -281,6 +282,7 @@ public function testMethodRequiresModule() { public function testRequiresModule() { require __DIR__ . '/../../fixtures/KernelMissingDependentModuleTest.php'; + // @phpstan-ignore-next-line $stub_test = new KernelMissingDependentModuleTest(); // We have to setName() to the method name we're concerned with. $stub_test->setName('testRequiresModule'); diff --git a/core/tests/fixtures/BrowserMissingDependentModuleMethodTest.php b/core/tests/fixtures/BrowserMissingDependentModuleMethodTest.php index 4a94a536919e935e58a5e0a1c520a59e8974f07d..bbf56501e83268c6984cc22725435e699fd4b96d 100644 --- a/core/tests/fixtures/BrowserMissingDependentModuleMethodTest.php +++ b/core/tests/fixtures/BrowserMissingDependentModuleMethodTest.php @@ -10,7 +10,7 @@ * This is a fixture class for * \Drupal\FunctionalTests\BrowserTestBaseTest::testMethodRequiresModule(). * - * This test class should not be discovered by run-tests.sh or phpunit. + * This test class should not be discovered by run-tests.sh, phpstan or phpunit. * * @group fixture */ diff --git a/core/tests/fixtures/BrowserMissingDependentModuleTest.php b/core/tests/fixtures/BrowserMissingDependentModuleTest.php index 9650fc1b95cfe82068d464eca137abb2a6399e92..3a443746b1764761e6901970666305516735c505 100644 --- a/core/tests/fixtures/BrowserMissingDependentModuleTest.php +++ b/core/tests/fixtures/BrowserMissingDependentModuleTest.php @@ -10,7 +10,7 @@ * This is a fixture class for * \Drupal\FunctionalTests\BrowserTestBaseTest::testRequiresModule(). * - * This test class should not be discovered by run-tests.sh or phpunit. + * This test class should not be discovered by run-tests.sh, phpstan or phpunit. * * @requires module module_does_not_exist * @group fixture diff --git a/core/tests/fixtures/KernelMissingDependentModuleMethodTest.php b/core/tests/fixtures/KernelMissingDependentModuleMethodTest.php index 33dc79389f1b32aa0f38965a7fceaadb409b426a..80f69c32a9eea612648f58bfc769b9a28841f1c4 100644 --- a/core/tests/fixtures/KernelMissingDependentModuleMethodTest.php +++ b/core/tests/fixtures/KernelMissingDependentModuleMethodTest.php @@ -8,7 +8,7 @@ * This is a fixture class for * \Drupal\KernelTests\KernelTestBaseTest::testRequiresModule(). * - * This test class should not be discovered by run-tests.sh or phpunit. + * This test class should not be discovered by run-tests.sh, phpstan or phpunit. * * @group fixture */ diff --git a/core/tests/fixtures/KernelMissingDependentModuleTest.php b/core/tests/fixtures/KernelMissingDependentModuleTest.php index 3b8f316b22323c4014e7f6572ccff659208f28bb..9fc372c03b58fd20e34bf2affd651c438b49d6d6 100644 --- a/core/tests/fixtures/KernelMissingDependentModuleTest.php +++ b/core/tests/fixtures/KernelMissingDependentModuleTest.php @@ -8,7 +8,7 @@ * This is a fixture class for * \Drupal\KernelTests\KernelTestBaseTest::testRequiresModule(). * - * This test class should not be discovered by run-tests.sh or phpunit. + * This test class should not be discovered by run-tests.sh, phpstan or phpunit. * * @requires module module_does_not_exist * @group fixture