This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

core / spindle / engines / nixery / engine_test.go
595 B 25 lines
1package nixery 2 3import ( 4 "context" 5 "testing" 6 7 "tangled.org/core/spindle/config" 8) 9 10func TestNewDefersDockerClientUntilWorkflowSetup(t *testing.T) { 11 t.Setenv("DOCKER_HOST", "tcp://127.0.0.1:2376") 12 t.Setenv("DOCKER_TLS_VERIFY", "1") 13 t.Setenv("DOCKER_CERT_PATH", t.TempDir()) 14 15 e, err := New(context.Background(), &config.Config{}) 16 if err != nil { 17 t.Fatal(err) 18 } 19 if e.docker != nil { 20 t.Fatal("docker client initialized during engine initialization") 21 } 22 if _, err := e.ensureDocker(); err == nil { 23 t.Fatal("expected incomplete Docker TLS configuration to fail when first used") 24 } 25}