this repo has no description

.tangled/workflows: run tests on CI

Signed-off-by: oppiliappan <me@oppi.li>

Changed files
+9 -16
.tangled
workflows
spindle
engine
+5 -5
.tangled/workflows/test.yaml
··· 1 when: 2 - - event: ["push"] 3 - branch: ["master"] 4 5 dependencies: 6 nixpkgs: 7 - go 8 - 9 - environment: 10 - CGO_ENABLED: 1 11 12 steps: 13 - name: patch static dir ··· 15 mkdir -p appview/pages/static; touch appview/pages/static/x 16 17 - name: run all tests 18 command: | 19 go test -v ./...
··· 1 when: 2 + - event: push 3 + branch: master 4 5 dependencies: 6 nixpkgs: 7 - go 8 + - gcc 9 10 steps: 11 - name: patch static dir ··· 13 mkdir -p appview/pages/static; touch appview/pages/static/x 14 15 - name: run all tests 16 + environment: 17 + CGO_ENABLED: 1 18 command: | 19 go test -v ./...
+4 -11
spindle/engine/envs_test.go
··· 1 package engine 2 3 import ( 4 - "reflect" 5 "testing" 6 ) 7 8 func TestConstructEnvs(t *testing.T) { ··· 27 want: EnvVars{"FOO=bar", "BAZ=qux"}, 28 }, 29 } 30 - 31 for _, tt := range tests { 32 t.Run(tt.name, func(t *testing.T) { 33 got := ConstructEnvs(tt.in) 34 - 35 if got == nil { 36 got = EnvVars{} 37 } 38 - 39 - if !reflect.DeepEqual(got, tt.want) { 40 - t.Errorf("ConstructEnvs() = %v, want %v", got, tt.want) 41 - } 42 }) 43 } 44 } ··· 47 ev := EnvVars{} 48 ev.AddEnv("FOO", "bar") 49 ev.AddEnv("BAZ", "qux") 50 - 51 want := EnvVars{"FOO=bar", "BAZ=qux"} 52 - if !reflect.DeepEqual(ev, want) { 53 - t.Errorf("AddEnv result = %v, want %v", ev, want) 54 - } 55 }
··· 1 package engine 2 3 import ( 4 "testing" 5 + 6 + "github.com/stretchr/testify/assert" 7 ) 8 9 func TestConstructEnvs(t *testing.T) { ··· 28 want: EnvVars{"FOO=bar", "BAZ=qux"}, 29 }, 30 } 31 for _, tt := range tests { 32 t.Run(tt.name, func(t *testing.T) { 33 got := ConstructEnvs(tt.in) 34 if got == nil { 35 got = EnvVars{} 36 } 37 + assert.Equal(t, tt.want, got) 38 }) 39 } 40 } ··· 43 ev := EnvVars{} 44 ev.AddEnv("FOO", "bar") 45 ev.AddEnv("BAZ", "qux") 46 want := EnvVars{"FOO=bar", "BAZ=qux"} 47 + assert.Equal(t, want, ev) 48 }