MCPcopy
hub / github.com/moby/moby / TestImagePullWithoutErrors

Function TestImagePullWithoutErrors

client/image_pull_test.go:101–189  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

99}
100
101func TestImagePullWithoutErrors(t *testing.T) {
102 const (
103 expectedURL = "/images/create"
104 expectedOutput = "hello world"
105 )
106 pullCases := []struct {
107 all bool
108 reference string
109 expectedImage string
110 expectedTag string
111 }{
112 {
113 all: false,
114 reference: "myimage",
115 expectedImage: "docker.io/library/myimage",
116 expectedTag: "latest",
117 },
118 {
119 all: false,
120 reference: "myimage:tag",
121 expectedImage: "docker.io/library/myimage",
122 expectedTag: "tag",
123 },
124 {
125 all: true,
126 reference: "myimage",
127 expectedImage: "docker.io/library/myimage",
128 expectedTag: "",
129 },
130 {
131 all: true,
132 reference: "myimage:anything",
133 expectedImage: "docker.io/library/myimage",
134 expectedTag: "",
135 },
136 {
137 reference: "myname/myimage",
138 expectedImage: "docker.io/myname/myimage",
139 expectedTag: "latest",
140 },
141 {
142 reference: "docker.io/myname/myimage",
143 expectedImage: "docker.io/myname/myimage",
144 expectedTag: "latest",
145 },
146 {
147 reference: "index.docker.io/myname/myimage:tag",
148 expectedImage: "docker.io/myname/myimage",
149 expectedTag: "tag",
150 },
151 {
152 reference: "localhost/myname/myimage",
153 expectedImage: "localhost/myname/myimage",
154 expectedTag: "latest",
155 },
156 {
157 reference: "registry.example.com:5000/myimage:tag",
158 expectedImage: "registry.example.com:5000/myimage",

Callers

nothing calls this directly

Calls 11

WithMockClientFunction · 0.85
assertRequestFunction · 0.85
mockResponseFunction · 0.85
ErrorfMethod · 0.80
CheckMethod · 0.80
EqualMethod · 0.80
NewFunction · 0.70
RunMethod · 0.65
GetMethod · 0.65
ImagePullMethod · 0.65
ContextMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…