(creds creds.Creds)
| 332 | } |
| 333 | |
| 334 | func (m *mockCredentialHelper) IsApproved(creds creds.Creds) bool { |
| 335 | if found, ok := m.Approved[credsToKey(creds)]; ok { |
| 336 | if len(found["password"]) == 1 && len(creds["password"]) == 1 { |
| 337 | return found["password"][0] == creds["password"][0] |
| 338 | } else { |
| 339 | return len(found["password"]) == 0 && len(creds["password"]) == 0 |
| 340 | } |
| 341 | } |
| 342 | return false |
| 343 | } |
| 344 | |
| 345 | func credsToKey(creds creds.Creds) string { |
| 346 | var kvs []string |
no test coverage detected