(t *testing.T)
| 80 | } |
| 81 | |
| 82 | func TestRemoveSingleSigner(t *testing.T) { |
| 83 | cli := test.NewFakeCli(&fakeClient{}) |
| 84 | cli.SetNotaryClient(notaryfake.GetLoadedNotaryRepository) |
| 85 | ctx := context.Background() |
| 86 | removed, err := removeSingleSigner(ctx, cli, "signed-repo", "test", true) |
| 87 | assert.Error(t, err, "no signer test for repository signed-repo") |
| 88 | assert.Equal(t, removed, false, "No signer should be removed") |
| 89 | |
| 90 | removed, err = removeSingleSigner(ctx, cli, "signed-repo", "releases", true) |
| 91 | assert.Error(t, err, "releases is a reserved keyword and cannot be removed") |
| 92 | assert.Equal(t, removed, false, "No signer should be removed") |
| 93 | } |
| 94 | |
| 95 | func TestRemoveMultipleSigners(t *testing.T) { |
| 96 | cli := test.NewFakeCli(&fakeClient{}) |
nothing calls this directly
no test coverage detected
searching dependent graphs…