From 1e2f022579e6cf517f3b0bea831c734c8035d4bb Mon Sep 17 00:00:00 2001 From: Haylan Date: Tue, 7 Jul 2026 13:32:05 +0200 Subject: [PATCH] test(gitlab): exercise startFetch()/resolveFetch() instead of fetch() --- tests/Unit/Service/Provider/GitLabProviderTest.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/Unit/Service/Provider/GitLabProviderTest.php b/tests/Unit/Service/Provider/GitLabProviderTest.php index ef831cb..d52478f 100644 --- a/tests/Unit/Service/Provider/GitLabProviderTest.php +++ b/tests/Unit/Service/Provider/GitLabProviderTest.php @@ -71,7 +71,8 @@ final class GitLabProviderTest extends TestCase $this->expectException(NotFoundHttpException::class); - $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $provider->resolveFetch($provider->startFetch()); } #[Test] @@ -92,7 +93,8 @@ final class GitLabProviderTest extends TestCase } ); - $result = $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $result = $provider->resolveFetch($provider->startFetch()); $this->assertSame(2, $result['2024-06-10']); $this->assertSame(1, $result['2024-06-11']); @@ -119,7 +121,8 @@ final class GitLabProviderTest extends TestCase } ); - $result = $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $result = $provider->resolveFetch($provider->startFetch()); $this->assertSame(2, $callCount); $this->assertSame(100, $result['2024-06-10']);