assertSee('logs-viewer-actions', false);
$response->assertSee('logs-viewer-viewport', false);
$response->assertSee('logs-viewer-line', false);
- $response->assertSee('h-[calc(100dvh-7.5rem)]', false);
+ $response->assertSee('min-h-[calc(100dvh-7.5rem)] flex-col', false);
$response->assertSee('flex flex-1 min-h-0 flex-col overflow-hidden', false);
+ $response->assertSee('h-[calc(100dvh-8rem)]', false);
+ $response->assertSee('xl:h-[32rem]', false);
+ $response->assertSee('xl:flex-none', false);
- expect($response->getContent())->not->toContain('max-h-[30rem]');
+ expect($response->getContent())
+ ->not->toContain('max-h-[30rem]')
+ ->not->toContain('xl:h-[calc(100dvh-7.5rem)]')
+ ->not->toContain('xl:overflow-hidden')
+ ->not->toContain('h-[calc(100dvh-20rem)]')
+ ->not->toContain('deployment-logs-panel');
});
it('uses a mobile-friendly stacked logs toolbar markup', function () {
@@ -97,6 +105,11 @@ it('uses a mobile-friendly stacked logs toolbar markup', function () {
->toContain('logs-viewer-timestamp')
->toContain('logs-viewer-line-text')
->toContain('livewire:project.application.deployment-navbar')
+ ->not->toContain('xl:h-[calc(100dvh-7.5rem)]')
+ ->not->toContain('xl:overflow-hidden')
+ ->toContain('xl:h-[32rem]')
+ ->toContain('xl:flex-none')
+ ->not->toContain('h-[calc(100dvh-20rem)]')
->and($sharedLogsView)
->toContain('logs-viewer-toolbar')
->toContain('logs-viewer-toolbar-controls')
diff --git a/tests/Unit/ProductionImageWorkflowTest.php b/tests/Unit/ProductionImageWorkflowTest.php
index 488086526..765a08142 100644
--- a/tests/Unit/ProductionImageWorkflowTest.php
+++ b/tests/Unit/ProductionImageWorkflowTest.php
@@ -19,7 +19,7 @@ it('publishes v4 branch builds under the commit sha with a traceable internal ve
->toContain('ARG COOLIFY_VERSION')
->toContain('ENV COOLIFY_VERSION=${COOLIFY_VERSION}')
->and($constants)
- ->toContain("'version' => env('COOLIFY_VERSION') ?: '4.3.2'");
+ ->toContain("'version' => env('COOLIFY_VERSION') ?: '4.3.4'");
});
it('orders a maintenance development build before its stable release', function () {