From 4a7f7ca4b1411264b89cee8e33901544e1064873 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Tue, 8 Jul 2025 21:20:39 +0100 Subject: [PATCH] .tangled/workflows: run tests on CI Signed-off-by: oppiliappan --- .tangled/workflows/test.yaml | 10 +++++----- spindle/engine/envs_test.go | 15 ++++----------- 2 files changed, 9 insertions(+), 16 deletions(-) diff --git a/.tangled/workflows/test.yaml b/.tangled/workflows/test.yaml index 6c9343de..92c46534 100644 --- a/.tangled/workflows/test.yaml +++ b/.tangled/workflows/test.yaml @@ -1,13 +1,11 @@ when: - - event: ["push"] - branch: ["master"] + - event: push + branch: master dependencies: nixpkgs: - go - -environment: - CGO_ENABLED: 1 + - gcc steps: - name: patch static dir @@ -15,5 +13,7 @@ steps: mkdir -p appview/pages/static; touch appview/pages/static/x - name: run all tests + environment: + CGO_ENABLED: 1 command: | go test -v ./... diff --git a/spindle/engine/envs_test.go b/spindle/engine/envs_test.go index 912a4e5a..c0b6cd12 100644 --- a/spindle/engine/envs_test.go +++ b/spindle/engine/envs_test.go @@ -1,8 +1,9 @@ package engine import ( - "reflect" "testing" + + "github.com/stretchr/testify/assert" ) func TestConstructEnvs(t *testing.T) { @@ -27,18 +28,13 @@ func TestConstructEnvs(t *testing.T) { want: EnvVars{"FOO=bar", "BAZ=qux"}, }, } - for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { got := ConstructEnvs(tt.in) - if got == nil { got = EnvVars{} } - - if !reflect.DeepEqual(got, tt.want) { - t.Errorf("ConstructEnvs() = %v, want %v", got, tt.want) - } + assert.Equal(t, tt.want, got) }) } } @@ -47,9 +43,6 @@ func TestAddEnv(t *testing.T) { ev := EnvVars{} ev.AddEnv("FOO", "bar") ev.AddEnv("BAZ", "qux") - want := EnvVars{"FOO=bar", "BAZ=qux"} - if !reflect.DeepEqual(ev, want) { - t.Errorf("AddEnv result = %v, want %v", ev, want) - } + assert.Equal(t, want, ev) } -- 2.51.2