MCPcopy Create free account
hub / github.com/cloudbase/garm / getDefaultConfig

Function getDefaultConfig

config/config_test.go:103–118  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

101}
102
103func getDefaultConfig(t *testing.T) Config {
104 dir, err := os.MkdirTemp("", "garm-config-test")
105 if err != nil {
106 t.Fatalf("failed to create temporary directory: %s", err)
107 }
108 t.Cleanup(func() { os.RemoveAll(dir) })
109
110 return Config{
111 Default: getDefaultSectionConfig(dir),
112 APIServer: getDefaultAPIServerConfig(),
113 Database: getDefaultDatabaseConfig(dir),
114 Providers: getDefaultProvidersConfig(),
115 Github: getDefaultGithubConfig(),
116 JWTAuth: getDefaultJWTCofig(),
117 }
118}
119
120func TestConfig(t *testing.T) {
121 cfg := getDefaultConfig(t)

Callers 1

TestConfigFunction · 0.85

Calls 6

getDefaultSectionConfigFunction · 0.85
getDefaultDatabaseConfigFunction · 0.85
getDefaultGithubConfigFunction · 0.85
getDefaultJWTCofigFunction · 0.85

Tested by

no test coverage detected