(t *testing.T)
| 99 | } |
| 100 | |
| 101 | func TestInspectCommandLocalManifest(t *testing.T) { |
| 102 | refStore := store.NewStore(t.TempDir()) |
| 103 | |
| 104 | cli := test.NewFakeCli(nil) |
| 105 | cli.SetManifestStore(refStore) |
| 106 | namedRef := ref(t, "alpine:3.0") |
| 107 | imageManifest := fullImageManifest(t, namedRef) |
| 108 | err := refStore.Save(ref(t, "list:v1"), namedRef, imageManifest) |
| 109 | assert.NilError(t, err) |
| 110 | |
| 111 | cmd := newInspectCommand(cli) |
| 112 | cmd.SetArgs([]string{"example.com/list:v1", "example.com/alpine:3.0"}) |
| 113 | assert.NilError(t, cmd.Execute()) |
| 114 | actual := cli.OutBuffer() |
| 115 | expected := golden.Get(t, "inspect-manifest.golden") |
| 116 | assert.Check(t, is.Equal(string(expected), actual.String())) |
| 117 | } |
| 118 | |
| 119 | func TestInspectcommandRemoteManifest(t *testing.T) { |
| 120 | refStore := store.NewStore(t.TempDir()) |
nothing calls this directly
no test coverage detected
searching dependent graphs…