mirror of
https://github.com/pestphp/pest.git
synced 2026-03-06 15:57:21 +01:00
Always call parent teardown even if an exception is thrown
This commit is contained in:
@ -234,12 +234,14 @@ trait Testable
|
|||||||
$afterEach = ChainableClosure::bound($this->__afterEach, $afterEach);
|
$afterEach = ChainableClosure::bound($this->__afterEach, $afterEach);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
$this->__callClosure($afterEach, func_get_args());
|
$this->__callClosure($afterEach, func_get_args());
|
||||||
|
} finally {
|
||||||
parent::tearDown();
|
parent::tearDown();
|
||||||
|
|
||||||
TestSuite::getInstance()->test = null;
|
TestSuite::getInstance()->test = null;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Executes the Test Case current test.
|
* Executes the Test Case current test.
|
||||||
|
|||||||
Reference in New Issue
Block a user