Skip to content

Commit 99cfea6

Browse files
authored
Fix tests by only touching tests (#105)
WordPress makes us do this!!!
1 parent aa22239 commit 99cfea6

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

tests/DynamicReturnTypeExtensionTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ public function testFileAsserts(string $assertType, string $file, ...$args): voi
3939

4040
public static function getAdditionalConfigFiles(): array
4141
{
42-
// Path to your project's phpstan.neon, or extension.neon in case of custom extension packages.
43-
return [dirname(__DIR__) . '/extension.neon'];
42+
return [dirname(__DIR__) . '/vendor/vendorName/packageName/extension.neon'];
4443
}
4544
}

tests/HookDocsRuleTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ public function testRule(): void
8686

8787
public static function getAdditionalConfigFiles(): array
8888
{
89-
// Path to your project's phpstan.neon, or extension.neon in case of custom extension packages.
90-
return [dirname(__DIR__) . '/extension.neon'];
89+
return [dirname(__DIR__) . '/vendor/vendorName/packageName/extension.neon'];
9190
}
9291
}

tests/IsWpErrorRuleTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ public function testRule(): void
5454

5555
public static function getAdditionalConfigFiles(): array
5656
{
57-
// Path to your project's phpstan.neon, or extension.neon in case of custom extension packages.
58-
return [dirname(__DIR__) . '/extension.neon'];
57+
return [dirname(__DIR__) . '/vendor/vendorName/packageName/extension.neon'];
5958
}
6059
}

tests/bootstrap.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@
77
// phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.runtime_configuration_error_reporting
88
error_reporting(E_ALL);
99

10+
// extension.neon contains a relative link.
11+
mkdir(dirname(__DIR__) . '/vendor/vendorName/packageName', 0777, true);
12+
copy(dirname(__DIR__) . '/extension.neon', dirname(__DIR__) . '/vendor/vendorName/packageName/extension.neon');
13+
copy(dirname(__DIR__) . '/bootstrap.php', dirname(__DIR__) . '/vendor/vendorName/packageName/bootstrap.php');
14+
1015
require_once dirname(__DIR__) . '/vendor/autoload.php';
1116
require_once __DIR__ . '/functions.php';

0 commit comments

Comments
 (0)