(t *testing.T)
| 101 | } |
| 102 | |
| 103 | func 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 | |
| 120 | func TestConfig(t *testing.T) { |
| 121 | cfg := getDefaultConfig(t) |
no test coverage detected