mirror of
https://github.com/pestphp/pest.git
synced 2026-03-06 07:47:22 +01:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| cc6bd59df9 | |||
| 3ce6408195 |
@ -2,6 +2,11 @@
|
||||
|
||||
## Unreleased
|
||||
|
||||
## [v2.2.2 (2023-03-23)](https://github.com/pestphp/pest/compare/v2.2.1...v2.2.2)
|
||||
|
||||
### Fixed
|
||||
- Edge case in parallel executation test description ([3ce6408](https://github.com/pestphp/pest/commit/3ce640819541ca6022b250e000f336d87c3e7889))
|
||||
|
||||
## [v2.2.1 (2023-03-22)](https://github.com/pestphp/pest/compare/v2.2.0...v2.2.1)
|
||||
|
||||
### Fixed
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
"require": {
|
||||
"php": "^8.1.0",
|
||||
"brianium/paratest": "^7.1.2",
|
||||
"nunomaduro/collision": "^7.3.2",
|
||||
"nunomaduro/collision": "^7.3.3",
|
||||
"nunomaduro/termwind": "^1.15.1",
|
||||
"pestphp/pest-plugin": "^2.0.0",
|
||||
"pestphp/pest-plugin-arch": "^2.0.1",
|
||||
|
||||
@ -6,7 +6,7 @@ namespace Pest;
|
||||
|
||||
function version(): string
|
||||
{
|
||||
return '2.2.1';
|
||||
return '2.2.2';
|
||||
}
|
||||
|
||||
function testDirectory(string $file = ''): string
|
||||
|
||||
@ -24,7 +24,7 @@ final class StateGenerator
|
||||
|
||||
foreach ($testResult->testErroredEvents() as $testResultEvent) {
|
||||
if ($testResultEvent instanceof Errored) {
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::FAIL,
|
||||
$testResultEvent->throwable()
|
||||
@ -35,7 +35,7 @@ final class StateGenerator
|
||||
}
|
||||
|
||||
foreach ($testResult->testFailedEvents() as $testResultEvent) {
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::FAIL,
|
||||
$testResultEvent->throwable()
|
||||
@ -43,7 +43,7 @@ final class StateGenerator
|
||||
}
|
||||
|
||||
foreach ($testResult->testMarkedIncompleteEvents() as $testResultEvent) {
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::INCOMPLETE,
|
||||
$testResultEvent->throwable()
|
||||
@ -52,7 +52,7 @@ final class StateGenerator
|
||||
|
||||
foreach ($testResult->testConsideredRiskyEvents() as $riskyEvents) {
|
||||
foreach ($riskyEvents as $riskyEvent) {
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$riskyEvent->test(),
|
||||
TestResult::RISKY,
|
||||
ThrowableBuilder::from(new TestOutcome($riskyEvent->message()))
|
||||
@ -62,12 +62,12 @@ final class StateGenerator
|
||||
|
||||
foreach ($testResult->testSkippedEvents() as $testResultEvent) {
|
||||
if ($testResultEvent->message() === '__TODO__') {
|
||||
$state->add(TestResult::fromTestCase($testResultEvent->test(), TestResult::TODO));
|
||||
$state->add(TestResult::fromPestParallelTestCase($testResultEvent->test(), TestResult::TODO));
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::SKIPPED,
|
||||
ThrowableBuilder::from(new SkippedWithMessageException($testResultEvent->message()))
|
||||
@ -77,7 +77,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredDeprecationEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::DEPRECATED,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -87,7 +87,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredPhpDeprecationEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::DEPRECATED,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -97,7 +97,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredNoticeEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::NOTICE,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -107,7 +107,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredPhpNoticeEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::NOTICE,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -117,7 +117,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredWarningEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::WARN,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -127,7 +127,7 @@ final class StateGenerator
|
||||
foreach ($testResult->testTriggeredPhpWarningEvents() as $testResultEvent) {
|
||||
$testResultEvent = $testResultEvent[0];
|
||||
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
$testResultEvent->test(),
|
||||
TestResult::WARN,
|
||||
ThrowableBuilder::from(new TestOutcome($testResultEvent->message()))
|
||||
@ -136,7 +136,7 @@ final class StateGenerator
|
||||
|
||||
// for each test that passed, we need to add it to the state
|
||||
for ($i = 0; $i < $passedTests; $i++) {
|
||||
$state->add(TestResult::fromTestCase(
|
||||
$state->add(TestResult::fromPestParallelTestCase(
|
||||
new TestMethod(
|
||||
"$i", // @phpstan-ignore-line
|
||||
'', // @phpstan-ignore-line
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
|
||||
⨯.
|
||||
────────────────────────────────────────────────────────────────────────────
|
||||
FAILED Tests\Fixtures\CollisionTest > success Exception
|
||||
FAILED Tests\Fixtures\CollisionTest > error Exception
|
||||
error
|
||||
|
||||
at tests/Fixtures/CollisionTest.php:4
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
|
||||
Pest Testing Framework 2.2.1.
|
||||
Pest Testing Framework 2.2.2.
|
||||
|
||||
USAGE: pest <file> [options]
|
||||
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
|
||||
Pest Testing Framework 2.2.1.
|
||||
Pest Testing Framework 2.2.2.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user