(t *testing.T)
| 93 | } |
| 94 | |
| 95 | func TestRemoveMultipleSigners(t *testing.T) { |
| 96 | cli := test.NewFakeCli(&fakeClient{}) |
| 97 | cli.SetNotaryClient(notaryfake.GetLoadedNotaryRepository) |
| 98 | ctx := context.Background() |
| 99 | err := removeSigner(ctx, cli, signerRemoveOptions{signer: "test", repos: []string{"signed-repo", "signed-repo"}, forceYes: true}) |
| 100 | assert.Error(t, err, "error removing signer from: signed-repo, signed-repo") |
| 101 | assert.Check(t, is.Contains(cli.ErrBuffer().String(), |
| 102 | "no signer test for repository signed-repo")) |
| 103 | assert.Check(t, is.Contains(cli.OutBuffer().String(), "Removing signer \"test\" from signed-repo...\n")) |
| 104 | } |
| 105 | |
| 106 | func TestRemoveLastSignerWarning(t *testing.T) { |
| 107 | cli := test.NewFakeCli(&fakeClient{}) |
nothing calls this directly
no test coverage detected
searching dependent graphs…