MCPcopy Create free account
hub / github.com/docker/cli / TestClusterVolumeList

Function TestClusterVolumeList

cli/command/volume/list_test.go:130–236  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

128}
129
130func TestClusterVolumeList(t *testing.T) {
131 cli := test.NewFakeCli(&fakeClient{
132 volumeListFunc: func(client.VolumeListOptions) (client.VolumeListResult, error) {
133 return client.VolumeListResult{
134 Items: []volume.Volume{
135 {
136 Name: "volume1",
137 Scope: "global",
138 Driver: "driver1",
139 ClusterVolume: &volume.ClusterVolume{
140 Spec: volume.ClusterVolumeSpec{
141 Group: "group1",
142 AccessMode: &volume.AccessMode{
143 Scope: volume.ScopeSingleNode,
144 Sharing: volume.SharingOneWriter,
145 MountVolume: &volume.TypeMount{},
146 },
147 Availability: volume.AvailabilityActive,
148 },
149 },
150 },
151 {
152 Name: "volume2",
153 Scope: "global",
154 Driver: "driver1",
155 ClusterVolume: &volume.ClusterVolume{
156 Spec: volume.ClusterVolumeSpec{
157 Group: "group1",
158 AccessMode: &volume.AccessMode{
159 Scope: volume.ScopeSingleNode,
160 Sharing: volume.SharingOneWriter,
161 MountVolume: &volume.TypeMount{},
162 },
163 Availability: volume.AvailabilityPause,
164 },
165 Info: &volume.Info{
166 CapacityBytes: 100000000,
167 VolumeID: "driver1vol2",
168 },
169 },
170 },
171 {
172 Name: "volume3",
173 Scope: "global",
174 Driver: "driver2",
175 ClusterVolume: &volume.ClusterVolume{
176 Spec: volume.ClusterVolumeSpec{
177 Group: "group2",
178 AccessMode: &volume.AccessMode{
179 Scope: volume.ScopeMultiNode,
180 Sharing: volume.SharingAll,
181 MountVolume: &volume.TypeMount{},
182 },
183 Availability: volume.AvailabilityActive,
184 },
185 PublishStatus: []*volume.PublishStatus{
186 {
187 NodeID: "nodeid1",

Callers

nothing calls this directly

Calls 4

OutBufferMethod · 0.95
newListCommandFunction · 0.70
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…