Skip to content

Commit bec49ea

Browse files
committed
Merge branch '1.4.x' into 2.0.x
2 parents 3cc8554 + 11d4235 commit bec49ea

4 files changed

+32
-0
lines changed

extension.neon

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ parameters:
99
- markTestIncomplete
1010
- markTestSkipped
1111
stubFiles:
12+
- stubs/Assert.stub
13+
- stubs/AssertionFailedError.stub
14+
- stubs/ExpectationFailedException.stub
1215
- stubs/InvocationMocker.stub
1316
- stubs/MockBuilder.stub
1417
- stubs/MockObject.stub

stubs/Assert.stub

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
3+
namespace PHPUnit\Framework;
4+
5+
abstract class Assert
6+
{
7+
/**
8+
* @phpstan-assert list $array
9+
*
10+
* @throws ExpectationFailedException
11+
*/
12+
final public static function assertIsList(mixed $array, string $message = ''): void {}
13+
}

stubs/AssertionFailedError.stub

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace PHPUnit\Framework;
4+
5+
class AssertionFailedError extends \Exception
6+
{
7+
8+
}

stubs/ExpectationFailedException.stub

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?php
2+
3+
namespace PHPUnit\Framework;
4+
5+
final class ExpectationFailedException extends AssertionFailedError
6+
{
7+
8+
}

0 commit comments

Comments
 (0)