MCPcopy
hub / github.com/tinyauthapp/tinyauth / TestParseSecretFile

Function TestParseSecretFile

internal/utils/security_utils_test.go:40–56  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

38}
39
40func TestParseSecretFile(t *testing.T) {
41 // Normal case
42 content := " mysecret \n"
43 assert.Equal(t, "mysecret", utils.ParseSecretFile(content))
44
45 // Multiple lines (should take the first non-empty line)
46 content = "\n\n firstsecret \nsecondsecret\n"
47 assert.Equal(t, "firstsecret", utils.ParseSecretFile(content))
48
49 // All empty lines
50 content = "\n \n \n"
51 assert.Equal(t, "", utils.ParseSecretFile(content))
52
53 // Empty content
54 content = ""
55 assert.Equal(t, "", utils.ParseSecretFile(content))
56}
57
58func TestGetBasicAuth(t *testing.T) {
59 // Normal case

Callers

nothing calls this directly

Calls 1

ParseSecretFileFunction · 0.92

Tested by

no test coverage detected