@@ -17,6 +17,7 @@ limitations under the License.
17
17
package fake
18
18
19
19
import (
20
+ "context"
20
21
"encoding/json"
21
22
22
23
. "github.com/onsi/ginkgo"
@@ -85,7 +86,7 @@ var _ = Describe("Fake client", func() {
85
86
Namespace : "ns1" ,
86
87
}
87
88
obj := & appsv1.Deployment {}
88
- err := cl .Get (nil , namespacedName , obj )
89
+ err := cl .Get (context . Background () , namespacedName , obj )
89
90
Expect (err ).To (BeNil ())
90
91
Expect (obj ).To (Equal (dep ))
91
92
})
@@ -99,14 +100,14 @@ var _ = Describe("Fake client", func() {
99
100
obj := & unstructured.Unstructured {}
100
101
obj .SetAPIVersion ("apps/v1" )
101
102
obj .SetKind ("Deployment" )
102
- err := cl .Get (nil , namespacedName , obj )
103
+ err := cl .Get (context . Background () , namespacedName , obj )
103
104
Expect (err ).To (BeNil ())
104
105
})
105
106
106
107
It ("should be able to List" , func () {
107
108
By ("Listing all deployments in a namespace" )
108
109
list := & appsv1.DeploymentList {}
109
- err := cl .List (nil , list , client .InNamespace ("ns1" ))
110
+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ))
110
111
Expect (err ).To (BeNil ())
111
112
Expect (list .Items ).To (HaveLen (2 ))
112
113
Expect (list .Items ).To (ConsistOf (* dep , * dep2 ))
@@ -117,15 +118,15 @@ var _ = Describe("Fake client", func() {
117
118
list := & unstructured.UnstructuredList {}
118
119
list .SetAPIVersion ("apps/v1" )
119
120
list .SetKind ("DeploymentList" )
120
- err := cl .List (nil , list , client .InNamespace ("ns1" ))
121
+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ))
121
122
Expect (err ).To (BeNil ())
122
123
Expect (list .Items ).To (HaveLen (2 ))
123
124
})
124
125
125
126
It ("should support filtering by labels and their values" , func () {
126
127
By ("Listing deployments with a particular label and value" )
127
128
list := & appsv1.DeploymentList {}
128
- err := cl .List (nil , list , client .InNamespace ("ns1" ),
129
+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ),
129
130
client .MatchingLabels (map [string ]string {
130
131
"test-label" : "label-value" ,
131
132
}))
@@ -156,7 +157,7 @@ var _ = Describe("Fake client", func() {
156
157
Namespace : "ns2" ,
157
158
},
158
159
}
159
- err := cl .Create (nil , newcm )
160
+ err := cl .Create (context . Background () , newcm )
160
161
Expect (err ).To (BeNil ())
161
162
162
163
By ("Getting the new configmap" )
@@ -165,7 +166,7 @@ var _ = Describe("Fake client", func() {
165
166
Namespace : "ns2" ,
166
167
}
167
168
obj := & corev1.ConfigMap {}
168
- err = cl .Get (nil , namespacedName , obj )
169
+ err = cl .Get (context . Background () , namespacedName , obj )
169
170
Expect (err ).To (BeNil ())
170
171
Expect (obj ).To (Equal (newcm ))
171
172
Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("1" ))
@@ -187,7 +188,7 @@ var _ = Describe("Fake client", func() {
187
188
"test-key" : "new-value" ,
188
189
},
189
190
}
190
- err := cl .Update (nil , newcm )
191
+ err := cl .Update (context . Background () , newcm )
191
192
Expect (err ).To (BeNil ())
192
193
193
194
By ("Getting the new configmap" )
@@ -196,33 +197,33 @@ var _ = Describe("Fake client", func() {
196
197
Namespace : "ns2" ,
197
198
}
198
199
obj := & corev1.ConfigMap {}
199
- err = cl .Get (nil , namespacedName , obj )
200
+ err = cl .Get (context . Background () , namespacedName , obj )
200
201
Expect (err ).To (BeNil ())
201
202
Expect (obj ).To (Equal (newcm ))
202
203
Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("2" ))
203
204
})
204
205
205
206
It ("should be able to Delete" , func () {
206
207
By ("Deleting a deployment" )
207
- err := cl .Delete (nil , dep )
208
+ err := cl .Delete (context . Background () , dep )
208
209
Expect (err ).To (BeNil ())
209
210
210
211
By ("Listing all deployments in the namespace" )
211
212
list := & appsv1.DeploymentList {}
212
- err = cl .List (nil , list , client .InNamespace ("ns1" ))
213
+ err = cl .List (context . Background () , list , client .InNamespace ("ns1" ))
213
214
Expect (err ).To (BeNil ())
214
215
Expect (list .Items ).To (HaveLen (1 ))
215
216
Expect (list .Items ).To (ConsistOf (* dep2 ))
216
217
})
217
218
218
219
It ("should be able to Delete a Collection" , func () {
219
220
By ("Deleting a deploymentList" )
220
- err := cl .DeleteAllOf (nil , & appsv1.Deployment {}, client .InNamespace ("ns1" ))
221
+ err := cl .DeleteAllOf (context . Background () , & appsv1.Deployment {}, client .InNamespace ("ns1" ))
221
222
Expect (err ).To (BeNil ())
222
223
223
224
By ("Listing all deployments in the namespace" )
224
225
list := & appsv1.DeploymentList {}
225
- err = cl .List (nil , list , client .InNamespace ("ns1" ))
226
+ err = cl .List (context . Background () , list , client .InNamespace ("ns1" ))
226
227
Expect (err ).To (BeNil ())
227
228
Expect (list .Items ).To (BeEmpty ())
228
229
})
@@ -236,7 +237,7 @@ var _ = Describe("Fake client", func() {
236
237
Namespace : "ns2" ,
237
238
},
238
239
}
239
- err := cl .Create (nil , newcm , client .CreateDryRunAll )
240
+ err := cl .Create (context . Background () , newcm , client .DryRunAll )
240
241
Expect (err ).To (BeNil ())
241
242
242
243
By ("Getting the new configmap" )
@@ -245,7 +246,7 @@ var _ = Describe("Fake client", func() {
245
246
Namespace : "ns2" ,
246
247
}
247
248
obj := & corev1.ConfigMap {}
248
- err = cl .Get (nil , namespacedName , obj )
249
+ err = cl .Get (context . Background () , namespacedName , obj )
249
250
Expect (err ).To (HaveOccurred ())
250
251
Expect (errors .IsNotFound (err )).To (BeTrue ())
251
252
Expect (obj ).NotTo (Equal (newcm ))
@@ -263,7 +264,7 @@ var _ = Describe("Fake client", func() {
263
264
"test-key" : "new-value" ,
264
265
},
265
266
}
266
- err := cl .Update (nil , newcm , client .UpdateDryRunAll )
267
+ err := cl .Update (context . Background () , newcm , client .DryRunAll )
267
268
Expect (err ).To (BeNil ())
268
269
269
270
By ("Getting the new configmap" )
@@ -272,7 +273,7 @@ var _ = Describe("Fake client", func() {
272
273
Namespace : "ns2" ,
273
274
}
274
275
obj := & corev1.ConfigMap {}
275
- err = cl .Get (nil , namespacedName , obj )
276
+ err = cl .Get (context . Background () , namespacedName , obj )
276
277
Expect (err ).To (BeNil ())
277
278
Expect (obj ).To (Equal (cm ))
278
279
Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("" ))
@@ -289,7 +290,7 @@ var _ = Describe("Fake client", func() {
289
290
},
290
291
})
291
292
Expect (err ).NotTo (HaveOccurred ())
292
- err = cl .Patch (nil , dep , client .RawPatch (types .StrategicMergePatchType , mergePatch ))
293
+ err = cl .Patch (context . Background () , dep , client .RawPatch (types .StrategicMergePatchType , mergePatch ))
293
294
Expect (err ).NotTo (HaveOccurred ())
294
295
295
296
By ("Getting the patched deployment" )
@@ -298,7 +299,7 @@ var _ = Describe("Fake client", func() {
298
299
Namespace : "ns1" ,
299
300
}
300
301
obj := & appsv1.Deployment {}
301
- err = cl .Get (nil , namespacedName , obj )
302
+ err = cl .Get (context . Background () , namespacedName , obj )
302
303
Expect (err ).NotTo (HaveOccurred ())
303
304
Expect (obj .Annotations ["foo" ]).To (Equal ("bar" ))
304
305
Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("1" ))
0 commit comments