mirror of
https://github.com/pestphp/pest.git
synced 2026-03-06 15:57:21 +01:00
Revert "Merge pull request #413 from def-studio/fix_skipping_tests_with_exception_asserting"
This reverts commite853792a59, reversing changes made to205238fcbf.
This commit is contained in:
@ -144,8 +144,8 @@ final class TestCaseFactory
|
|||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
$test = function () use ($chains, $proxies, $factoryTest) {
|
$test = function () use ($chains, $proxies, $factoryTest) {
|
||||||
$chains->chain($this);
|
|
||||||
$proxies->proxy($this);
|
$proxies->proxy($this);
|
||||||
|
$chains->chain($this);
|
||||||
|
|
||||||
/* @phpstan-ignore-next-line */
|
/* @phpstan-ignore-next-line */
|
||||||
return call_user_func(Closure::bind($factoryTest, $this, get_class($this)), ...func_get_args());
|
return call_user_func(Closure::bind($factoryTest, $this, get_class($this)), ...func_get_args());
|
||||||
|
|||||||
@ -1,7 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use PHPUnit\Framework\ExpectationFailedException;
|
|
||||||
|
|
||||||
it('gives access the the underlying expectException', function () {
|
it('gives access the the underlying expectException', function () {
|
||||||
$this->expectException(InvalidArgumentException::class);
|
$this->expectException(InvalidArgumentException::class);
|
||||||
|
|
||||||
@ -39,7 +37,3 @@ it('can just define the message if given condition is true', function () {
|
|||||||
it('can just define the message if given condition is 1', function () {
|
it('can just define the message if given condition is 1', function () {
|
||||||
throw new Exception('Something bad happened');
|
throw new Exception('Something bad happened');
|
||||||
})->throwsIf(1, 'Something bad happened');
|
})->throwsIf(1, 'Something bad happened');
|
||||||
|
|
||||||
it('can handle a skipped test if it is trying to catch an exception', function () {
|
|
||||||
expect(1)->toBe(2);
|
|
||||||
})->throws(ExpectationFailedException::class)->skip('this test should be skipped')->only();
|
|
||||||
|
|||||||
Reference in New Issue
Block a user