From ac07bc177079ea75b2b8e443349756e5ca063031 Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Thu, 14 Mar 2024 19:40:03 +0000 Subject: [PATCH] chore: override changes --- overrides/Runner/ResultCache/DefaultResultCache.php | 9 +++++---- src/Bootstrappers/BootOverrides.php | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/overrides/Runner/ResultCache/DefaultResultCache.php b/overrides/Runner/ResultCache/DefaultResultCache.php index 49b9e467..2ad1ede7 100644 --- a/overrides/Runner/ResultCache/DefaultResultCache.php +++ b/overrides/Runner/ResultCache/DefaultResultCache.php @@ -59,7 +59,6 @@ use function file_get_contents; use function file_put_contents; use function is_array; use function is_dir; -use function is_file; use function json_decode; use function json_encode; use function Pest\version; @@ -129,13 +128,15 @@ final class DefaultResultCache implements ResultCache public function load(): void { - if (! is_file($this->cacheFilename)) { + $contents = @file_get_contents($this->cacheFilename); + + if ($contents === false) { return; } $data = json_decode( - file_get_contents($this->cacheFilename), - true + $contents, + true, ); if ($data === null) { diff --git a/src/Bootstrappers/BootOverrides.php b/src/Bootstrappers/BootOverrides.php index e4c9899e..84e9ca7e 100644 --- a/src/Bootstrappers/BootOverrides.php +++ b/src/Bootstrappers/BootOverrides.php @@ -19,7 +19,7 @@ final class BootOverrides implements Bootstrapper */ public const FILES = [ 'c7b9c8a96006dea314204a8f09a8764e51ce0b9b79aadd58da52e8c328db4870' => 'Runner/Filter/NameFilterIterator.php', - '52b2574e96269aca1bb2d41bbf418c3bcf23dd21d14c66f90789025c309e39df' => 'Runner/ResultCache/DefaultResultCache.php', + 'c5381bc34f0cb437a58ce6cf641a0e0d4a32c4190959f5419e4bd509f9caa4b8' => 'Runner/ResultCache/DefaultResultCache.php', 'bc8718c89264f65800beabc23e51c6d3bcff87dfc764a12179ef5dbfde272c8b' => 'Runner/TestSuiteLoader.php', 'f41e48d6cb546772a7de4f8e66b6b7ce894a5318d063eb52e354d206e96c701c' => 'TextUI/Command/Commands/WarmCodeCoverageCacheCommand.php', 'cb7519f2d82893640b694492cf7ec9528da80773cc1d259634181b5d393528b5' => 'TextUI/Output/Default/ProgressPrinter/Subscriber/TestSkippedSubscriber.php',