Some checks failed
CI / test (push) Failing after 3s
CI / frontend (push) Failing after 3s
CI / golangci-lint (push) Failing after 3s
Security Scan / backend-security (push) Failing after 3s
Security Scan / frontend-security (push) Failing after 5s
CI / windsurf-platform (macos-latest) (push) Has been cancelled
CI / windsurf-platform (windows-latest) (push) Has been cancelled
20 lines
490 B
Go
20 lines
490 B
Go
package antigravity
|
|
|
|
import "testing"
|
|
|
|
func TestGetClientSecret_ReadsRuntimeEnvironment(t *testing.T) {
|
|
old := defaultClientSecret
|
|
defaultClientSecret = ""
|
|
t.Cleanup(func() { defaultClientSecret = old })
|
|
|
|
t.Setenv(AntigravityOAuthClientSecretEnv, "runtime-secret")
|
|
|
|
secret, err := getClientSecret()
|
|
if err != nil {
|
|
t.Fatalf("getClientSecret returned error: %v", err)
|
|
}
|
|
if secret != "runtime-secret" {
|
|
t.Fatalf("unexpected secret: got %q want %q", secret, "runtime-secret")
|
|
}
|
|
}
|