...
1 package build
2
3 import (
4 "flag"
5 "testing"
6
7 "github.com/peterbourgon/ff/v3"
8 )
9
10 func TestBindContainerRegistryFlags(t *testing.T) {
11 fs := flag.NewFlagSet("test", flag.ExitOnError)
12 registry := *RegisterContainerRegistryFlags(fs)
13
14 if err := ff.Parse(fs, []string{}, ff.WithEnvVarNoPrefix()); err != nil {
15 t.Fatal("failed to parse default flags", err)
16 }
17
18 if registry != DefaultPublicContainerRegistry {
19 t.Errorf("expected %s, got %s", DefaultPublicContainerRegistry, registry)
20 }
21 }
22
View as plain text