From f5280f8c0efaac045270eb959b6f513bacb4123e Mon Sep 17 00:00:00 2001 From: ProtoTess <32490978+0x524A@users.noreply.github.com> Date: Tue, 11 Nov 2025 02:36:36 +0000 Subject: [PATCH] Improve error handling in LoadCaptureFromArchive and handleResponse methods --- testing/mock_server.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testing/mock_server.go b/testing/mock_server.go index 4af59f7..fe3f5d9 100644 --- a/testing/mock_server.go +++ b/testing/mock_server.go @@ -37,13 +37,13 @@ func LoadCaptureFromArchive(archivePath string) (*CameraCapture, error) { if err != nil { return nil, fmt.Errorf("failed to open archive: %w", err) } - defer file.Close() + defer func() { _ = file.Close() }() gzr, err := gzip.NewReader(file) if err != nil { return nil, fmt.Errorf("failed to create gzip reader: %w", err) } - defer gzr.Close() + defer func() { _ = gzr.Close() }() tr := tar.NewReader(gzr) @@ -150,7 +150,7 @@ func (m *MockSOAPServer) handleRequest(w http.ResponseWriter, r *http.Request) { // Return the captured response w.Header().Set("Content-Type", "application/soap+xml; charset=utf-8") w.WriteHeader(exchange.StatusCode) - w.Write([]byte(exchange.ResponseBody)) + _, _ = w.Write([]byte(exchange.ResponseBody)) } // Close shuts down the mock server