fix: fix lintings

This commit is contained in:
Marcel S. Henselin 2026-02-10 14:19:19 +01:00
parent 8d5c0560f1
commit cdbfc56fd0
7 changed files with 52 additions and 130 deletions

View file

@ -7,6 +7,7 @@ import (
_ "embed"
"encoding/json"
"fmt"
"log"
"log/slog"
"net/http"
"net/http/httptest"
@ -266,13 +267,19 @@ func setupMockServer() *httptest.Server {
switch r.Method {
case http.MethodPost:
w.WriteHeader(http.StatusCreated)
json.NewEncoder(w).Encode(map[string]string{
err := json.NewEncoder(w).Encode(map[string]string{
"id": "mock-id-123",
"name": "test-resource",
})
if err != nil {
log.Fatalln(err)
}
case http.MethodGet:
w.WriteHeader(http.StatusOK)
json.NewEncoder(w).Encode([]map[string]string{})
err := json.NewEncoder(w).Encode([]map[string]string{})
if err != nil {
log.Fatalln(err)
}
}
})
@ -284,7 +291,10 @@ func TestUnitResourceCreate(t *testing.T) {
defer server.Close()
// Configure provider to use mock server URL
os.Setenv("API_ENDPOINT", server.URL)
err := os.Setenv("API_ENDPOINT", server.URL)
if err != nil {
log.Fatalln(err)
}
// Run unit tests against mock
}