From c89b4e92122f08861753784129532a41c6a079cc Mon Sep 17 00:00:00 2001 From: Haylan Date: Tue, 7 Jul 2026 13:31:59 +0200 Subject: [PATCH] test(gitea): exercise startFetch()/resolveFetch() instead of fetch() --- tests/Unit/Service/Provider/GiteaProviderTest.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/Unit/Service/Provider/GiteaProviderTest.php b/tests/Unit/Service/Provider/GiteaProviderTest.php index e5ab91e..27faac3 100644 --- a/tests/Unit/Service/Provider/GiteaProviderTest.php +++ b/tests/Unit/Service/Provider/GiteaProviderTest.php @@ -78,7 +78,8 @@ final class GiteaProviderTest extends TestCase ['timestamp' => $now, 'contributions' => 5], ])); - $result = $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $result = $provider->resolveFetch($provider->startFetch()); $this->assertSame(5, $result[date('Y-m-d', $now)]); } @@ -93,7 +94,8 @@ final class GiteaProviderTest extends TestCase ['timestamp' => $old, 'contributions' => 3], ])); - $result = $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $result = $provider->resolveFetch($provider->startFetch()); $this->assertSame([], $result); } @@ -104,7 +106,8 @@ final class GiteaProviderTest extends TestCase $client = $this->createStub(HttpClientInterface::class); $client->method('request')->willReturn($this->stubResponse([])); - $result = $this->makeProvider(client: $client)->fetch(); + $provider = $this->makeProvider(client: $client); + $result = $provider->resolveFetch($provider->startFetch()); $this->assertSame([], $result); }