diff --git a/avatar-upload/avatar-upload_test.go b/avatar-upload/avatar-upload_test.go index 8eef97e..2285013 100644 --- a/avatar-upload/avatar-upload_test.go +++ b/avatar-upload/avatar-upload_test.go @@ -47,8 +47,10 @@ func TestAvatarUploadE2E(t *testing.T) { }() // Start Docker Chrome container - chromeCmd := e2etest.StartDockerChrome(t, debugPort) - defer e2etest.StopDockerChrome(t, chromeCmd, debugPort) + if err := e2etest.StartDockerChrome(t, debugPort); err != nil { + t.Fatalf("Failed to start Chrome: %v", err) + } + defer e2etest.StopDockerChrome(t, debugPort) // Connect to Docker Chrome via remote debugging chromeURL := fmt.Sprintf("http://localhost:%d", debugPort) diff --git a/counter/counter_test.go b/counter/counter_test.go index 58cae2b..c0fe84f 100644 --- a/counter/counter_test.go +++ b/counter/counter_test.go @@ -52,8 +52,10 @@ func TestCounterE2E(t *testing.T) { }() // Start Docker Chrome container - chromeCmd := e2etest.StartDockerChrome(t, debugPort) - defer e2etest.StopDockerChrome(t, chromeCmd, debugPort) + if err := e2etest.StartDockerChrome(t, debugPort); err != nil { + t.Fatalf("Failed to start Chrome: %v", err) + } + defer e2etest.StopDockerChrome(t, debugPort) // Connect to Docker Chrome via remote debugging chromeURL := fmt.Sprintf("http://localhost:%d", debugPort) diff --git a/todos/todos_test.go b/todos/todos_test.go index a06ec47..1b9ccdd 100644 --- a/todos/todos_test.go +++ b/todos/todos_test.go @@ -104,8 +104,10 @@ func TestTodosE2E(t *testing.T) { t.Logf("✅ Test server ready at %s", serverURL) // Start Docker Chrome container - chromeCmd := e2etest.StartDockerChrome(t, debugPort) - defer e2etest.StopDockerChrome(t, chromeCmd, debugPort) + if err := e2etest.StartDockerChrome(t, debugPort); err != nil { + t.Fatalf("Failed to start Chrome: %v", err) + } + defer e2etest.StopDockerChrome(t, debugPort) // Connect to Docker Chrome via remote debugging chromeURL := fmt.Sprintf("http://localhost:%d", debugPort)