Skip to content

Commit 1fec9a5

Browse files
Improve test isolation
1 parent c2bf011 commit 1fec9a5

30 files changed

+80
-6
lines changed

composer.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,13 @@
7272
},
7373
"autoload-dev": {
7474
"classmap": [
75-
"tests/"
75+
"tests/_files"
7676
],
7777
"files": [
78+
"tests/unit/Event/AbstractEventTestCase.php",
79+
"tests/unit/Framework/MockObject/TestDoubleTestCase.php",
80+
"tests/unit/Metadata/Parser/AnnotationParserTestCase.php",
81+
"tests/unit/Metadata/Parser/AttributeParserTestCase.php",
7882
"tests/_files/CoverageNamespacedFunctionTest.php",
7983
"tests/_files/CoveredFunction.php",
8084
"tests/_files/Generator.php",

tests/end-to-end/code-coverage/ignore-class-using-attribute-process-isolation.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
1212
$_SERVER['argv'][] = '--process-isolation';
13+
$_SERVER['argv'][] = '--bootstrap';
14+
$_SERVER['argv'][] = __DIR__ . '/ignore-class-using-attribute/src/CoveredClass.php';
1315
$_SERVER['argv'][] = '--coverage-filter';
1416
$_SERVER['argv'][] = __DIR__ . '/ignore-class-using-attribute/src';
1517
$_SERVER['argv'][] = '--coverage-text';

tests/end-to-end/code-coverage/ignore-class-using-attribute.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
99
<?php declare(strict_types=1);
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
12+
$_SERVER['argv'][] = '--bootstrap';
13+
$_SERVER['argv'][] = __DIR__ . '/ignore-class-using-attribute/src/CoveredClass.php';
1214
$_SERVER['argv'][] = '--coverage-filter';
1315
$_SERVER['argv'][] = __DIR__ . '/ignore-class-using-attribute/src';
1416
$_SERVER['argv'][] = '--coverage-text';

tests/end-to-end/code-coverage/ignore-function-using-attribute-process-isolation.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
1212
$_SERVER['argv'][] = '--process-isolation';
13+
$_SERVER['argv'][] = '--bootstrap';
14+
$_SERVER['argv'][] = __DIR__ . '/ignore-function-using-attribute/src/CoveredFunction.php';
1315
$_SERVER['argv'][] = '--coverage-filter';
1416
$_SERVER['argv'][] = __DIR__ . '/ignore-function-using-attribute/src';
1517
$_SERVER['argv'][] = '--coverage-text';

tests/end-to-end/code-coverage/ignore-function-using-attribute.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
99
<?php declare(strict_types=1);
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
12+
$_SERVER['argv'][] = '--bootstrap';
13+
$_SERVER['argv'][] = __DIR__ . '/ignore-function-using-attribute/src/CoveredFunction.php';
1214
$_SERVER['argv'][] = '--coverage-filter';
1315
$_SERVER['argv'][] = __DIR__ . '/ignore-function-using-attribute/src';
1416
$_SERVER['argv'][] = '--coverage-text';

tests/end-to-end/code-coverage/ignore-method-using-attribute-process-isolation.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
1212
$_SERVER['argv'][] = '--process-isolation';
13+
$_SERVER['argv'][] = '--bootstrap';
14+
$_SERVER['argv'][] = __DIR__ . '/ignore-method-using-attribute/src/CoveredClass.php';
1315
$_SERVER['argv'][] = '--coverage-filter';
1416
$_SERVER['argv'][] = __DIR__ . '/ignore-method-using-attribute/src';
1517
$_SERVER['argv'][] = '--coverage-text';

tests/end-to-end/code-coverage/ignore-method-using-attribute.phpt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ require __DIR__ . '/../../_files/skip-if-requires-code-coverage-driver.php';
99
<?php declare(strict_types=1);
1010
$_SERVER['argv'][] = '--do-not-cache-result';
1111
$_SERVER['argv'][] = '--no-configuration';
12+
$_SERVER['argv'][] = '--bootstrap';
13+
$_SERVER['argv'][] = __DIR__ . '/ignore-method-using-attribute/src/CoveredClass.php';
1214
$_SERVER['argv'][] = '--coverage-filter';
1315
$_SERVER['argv'][] = __DIR__ . '/ignore-method-using-attribute/src';
1416
$_SERVER['argv'][] = '--coverage-text';

0 commit comments

Comments
 (0)