From 335d268dba685419bbfc6e26d1bb0dbb2245165a Mon Sep 17 00:00:00 2001 From: Constantin Graf Date: Tue, 29 Oct 2024 14:37:21 +0100 Subject: [PATCH] Fix for tests --- .../Commands/SelfHost/SelfHostTelemetryCommandTest.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/Unit/Console/Commands/SelfHost/SelfHostTelemetryCommandTest.php b/tests/Unit/Console/Commands/SelfHost/SelfHostTelemetryCommandTest.php index be436152..0dd86ee1 100644 --- a/tests/Unit/Console/Commands/SelfHost/SelfHostTelemetryCommandTest.php +++ b/tests/Unit/Console/Commands/SelfHost/SelfHostTelemetryCommandTest.php @@ -10,6 +10,7 @@ use Illuminate\Http\Client\ConnectionException; use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Http; +use Illuminate\Support\Facades\Log; use PHPUnit\Framework\Attributes\CoversClass; use PHPUnit\Framework\Attributes\UsesClass; use Tests\TestCase; @@ -30,9 +31,13 @@ public function test_telemetry_sends_data_to_telemetry_endpoint_of_solidtime_clo $exitCode = $this->withoutMockingConsoleOutput()->artisan('self-host:telemetry'); // Assert - $this->assertSame(Command::SUCCESS, $exitCode); + $this->assertEquals(['afd' => 'asdf'], Log::allLogs()->toArray()); $output = Artisan::output(); $this->assertSame('', $output); + if ($exitCode !== Command::SUCCESS) { + dump($output); + } + $this->assertSame(Command::SUCCESS, $exitCode); } public function test_telemetry_sends_fails_gracefully_if_response_has_error_status_code(): void