From 3cee6a499dcc5296cee783c0a24b42dcd51a5054 Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Fri, 31 Mar 2023 09:39:05 +0100 Subject: [PATCH] chore: refactor `RenderableOnCollisionEditor` --- composer.json | 2 +- overrides/Event/Value/ThrowableBuilder.php | 1 + tests/.snapshots/success.txt | 5 ++++- tests/Unit/Overrides/ThrowableBuilder.php | 8 ++++---- tests/Visual/Parallel.php | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/composer.json b/composer.json index c96b7379..a89de16f 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "require": { "php": "^8.1.0", "brianium/paratest": "^7.1.2", - "nunomaduro/collision": "^v7.x-dev", + "nunomaduro/collision": "^7.4.0", "nunomaduro/termwind": "^1.15.1", "pestphp/pest-plugin": "^2.0.1", "pestphp/pest-plugin-arch": "^2.0.2", diff --git a/overrides/Event/Value/ThrowableBuilder.php b/overrides/Event/Value/ThrowableBuilder.php index 681fcfd6..38ff3757 100644 --- a/overrides/Event/Value/ThrowableBuilder.php +++ b/overrides/Event/Value/ThrowableBuilder.php @@ -1,6 +1,7 @@ stackTrace()->toStartWith('/data/projects/open-source/pest/tests/Unit/Overrides/../../Pest.php:5') - ->and(ThrowableBuilder::from(new Exception('test'))) - ->stackTrace()->toStartWith('/data/projects/open-source/pest/tests/Unit/Overrides/ThrowableBuilder.php:26'); + expect(ThrowableBuilder::from($exception)->stackTrace()) + ->toContain('tests/Unit/Overrides/../../Pest.php:5') + ->and(ThrowableBuilder::from(new Exception('test'))->stackTrace()) + ->toContain('tests/Unit/Overrides/ThrowableBuilder.php:26'); }); diff --git a/tests/Visual/Parallel.php b/tests/Visual/Parallel.php index 51f39a23..f9c80ebf 100644 --- a/tests/Visual/Parallel.php +++ b/tests/Visual/Parallel.php @@ -18,7 +18,7 @@ $run = function () { test('parallel', function () use ($run) { expect($run('--exclude-group=integration')) - ->toContain('Tests: 2 deprecated, 3 warnings, 4 incomplete, 1 notice, 4 todos, 11 skipped, 696 passed (1694 assertions)') + ->toContain('Tests: 2 deprecated, 3 warnings, 4 incomplete, 1 notice, 4 todos, 11 skipped, 697 passed (1696 assertions)') ->toContain('Parallel: 3 processes'); })->skip(PHP_OS_FAMILY === 'Windows');