MCPcopy Create free account
hub / github.com/basecamp/hey-cli / TestDeleteCredentials

Function TestDeleteCredentials

internal/auth/store_test.go:56–72  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

54}
55
56func TestDeleteCredentials(t *testing.T) {
57 s := testStore(t)
58 origin := "https://app.hey.com"
59
60 if err := s.Save(origin, &Credentials{AccessToken: "tok"}); err != nil {
61 t.Fatalf("Save: %v", err)
62 }
63
64 if err := s.Delete(origin); err != nil {
65 t.Fatalf("Delete: %v", err)
66 }
67
68 _, err := s.Load(origin)
69 if err == nil {
70 t.Fatal("expected error after delete")
71 }
72}
73
74func TestMultipleOrigins(t *testing.T) {
75 s := testStore(t)

Callers

nothing calls this directly

Calls 4

testStoreFunction · 0.85
DeleteMethod · 0.80
LoadMethod · 0.80
SaveMethod · 0.45

Tested by

no test coverage detected