MCPcopy Index your code
hub / github.com/docker/cli / TestConfigListWithQuietOption

Function TestConfigListWithQuietOption

cli/command/config/ls_test.go:81–98  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

79}
80
81func TestConfigListWithQuietOption(t *testing.T) {
82 cli := test.NewFakeCli(&fakeClient{
83 configListFunc: func(_ context.Context, options client.ConfigListOptions) (client.ConfigListResult, error) {
84 return client.ConfigListResult{
85 Items: []swarm.Config{
86 *builders.Config(builders.ConfigID("ID-foo"), builders.ConfigName("foo")),
87 *builders.Config(builders.ConfigID("ID-bar"), builders.ConfigName("bar"), builders.ConfigLabels(map[string]string{
88 "label": "label-bar",
89 })),
90 },
91 }, nil
92 },
93 })
94 cmd := newConfigListCommand(cli)
95 assert.Check(t, cmd.Flags().Set("quiet", "true"))
96 assert.NilError(t, cmd.Execute())
97 golden.Assert(t, cli.OutBuffer().String(), "config-list-with-quiet-option.golden")
98}
99
100func TestConfigListWithConfigFormat(t *testing.T) {
101 cli := test.NewFakeCli(&fakeClient{

Callers

nothing calls this directly

Calls 4

OutBufferMethod · 0.95
newConfigListCommandFunction · 0.85
StringMethod · 0.65
SetMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…