Skip to content

Commit c9bb833

Browse files
committed
[PhpUnitBridge] allow to pass a message as string
1 parent 8755d54 commit c9bb833

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

ErrorAssert.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
final class ErrorAssert
2020
{
2121
/**
22-
* @param string[] $expectedMessages Expected deprecation messages
23-
* @param callable $testCode A callable that is expected to trigger the deprecation messages
22+
* @param string[]|string $expectedMessages Expected deprecation messages
23+
* @param callable $testCode A callable that is expected to trigger the deprecation messages
2424
*/
2525
public static function assertDeprecationsAreTriggered($expectedMessages, $testCode)
2626
{
@@ -32,9 +32,9 @@ public static function assertDeprecationsAreTriggered($expectedMessages, $testCo
3232
}
3333

3434
/**
35-
* @param int $expectedType Expected triggered error type (pass one of PHP's E_* constants)
36-
* @param string[] $expectedMessages Expected error messages
37-
* @param callable $testCode A callable that is expected to trigger the error messages
35+
* @param int $expectedType Expected triggered error type (pass one of PHP's E_* constants)
36+
* @param string[]|string $expectedMessages Expected error messages
37+
* @param callable $testCode A callable that is expected to trigger the error messages
3838
*/
3939
public static function assertErrorsAreTriggered($expectedType, $expectedMessages, $testCode)
4040
{
@@ -63,6 +63,8 @@ public static function assertErrorsAreTriggered($expectedType, $expectedMessages
6363
throw $e;
6464
}
6565

66+
$expectedMessages = (array) $expectedMessages;
67+
6668
\PHPUnit_Framework_Assert::assertCount(count($expectedMessages), $triggeredMessages);
6769

6870
foreach ($triggeredMessages as $i => $message) {

0 commit comments

Comments
 (0)