@@ -17,6 +17,7 @@ limitations under the License.
1717package fake
1818
1919import (
20+ "context"
2021 "encoding/json"
2122
2223 . "github.com/onsi/ginkgo"
@@ -85,7 +86,7 @@ var _ = Describe("Fake client", func() {
8586 Namespace : "ns1" ,
8687 }
8788 obj := & appsv1.Deployment {}
88- err := cl .Get (nil , namespacedName , obj )
89+ err := cl .Get (context . Background () , namespacedName , obj )
8990 Expect (err ).To (BeNil ())
9091 Expect (obj ).To (Equal (dep ))
9192 })
@@ -99,14 +100,14 @@ var _ = Describe("Fake client", func() {
99100 obj := & unstructured.Unstructured {}
100101 obj .SetAPIVersion ("apps/v1" )
101102 obj .SetKind ("Deployment" )
102- err := cl .Get (nil , namespacedName , obj )
103+ err := cl .Get (context . Background () , namespacedName , obj )
103104 Expect (err ).To (BeNil ())
104105 })
105106
106107 It ("should be able to List" , func () {
107108 By ("Listing all deployments in a namespace" )
108109 list := & appsv1.DeploymentList {}
109- err := cl .List (nil , list , client .InNamespace ("ns1" ))
110+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ))
110111 Expect (err ).To (BeNil ())
111112 Expect (list .Items ).To (HaveLen (2 ))
112113 Expect (list .Items ).To (ConsistOf (* dep , * dep2 ))
@@ -117,15 +118,15 @@ var _ = Describe("Fake client", func() {
117118 list := & unstructured.UnstructuredList {}
118119 list .SetAPIVersion ("apps/v1" )
119120 list .SetKind ("DeploymentList" )
120- err := cl .List (nil , list , client .InNamespace ("ns1" ))
121+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ))
121122 Expect (err ).To (BeNil ())
122123 Expect (list .Items ).To (HaveLen (2 ))
123124 })
124125
125126 It ("should support filtering by labels and their values" , func () {
126127 By ("Listing deployments with a particular label and value" )
127128 list := & appsv1.DeploymentList {}
128- err := cl .List (nil , list , client .InNamespace ("ns1" ),
129+ err := cl .List (context . Background () , list , client .InNamespace ("ns1" ),
129130 client .MatchingLabels (map [string ]string {
130131 "test-label" : "label-value" ,
131132 }))
@@ -156,7 +157,7 @@ var _ = Describe("Fake client", func() {
156157 Namespace : "ns2" ,
157158 },
158159 }
159- err := cl .Create (nil , newcm )
160+ err := cl .Create (context . Background () , newcm )
160161 Expect (err ).To (BeNil ())
161162
162163 By ("Getting the new configmap" )
@@ -165,7 +166,7 @@ var _ = Describe("Fake client", func() {
165166 Namespace : "ns2" ,
166167 }
167168 obj := & corev1.ConfigMap {}
168- err = cl .Get (nil , namespacedName , obj )
169+ err = cl .Get (context . Background () , namespacedName , obj )
169170 Expect (err ).To (BeNil ())
170171 Expect (obj ).To (Equal (newcm ))
171172 Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("1" ))
@@ -187,7 +188,7 @@ var _ = Describe("Fake client", func() {
187188 "test-key" : "new-value" ,
188189 },
189190 }
190- err := cl .Update (nil , newcm )
191+ err := cl .Update (context . Background () , newcm )
191192 Expect (err ).To (BeNil ())
192193
193194 By ("Getting the new configmap" )
@@ -196,33 +197,33 @@ var _ = Describe("Fake client", func() {
196197 Namespace : "ns2" ,
197198 }
198199 obj := & corev1.ConfigMap {}
199- err = cl .Get (nil , namespacedName , obj )
200+ err = cl .Get (context . Background () , namespacedName , obj )
200201 Expect (err ).To (BeNil ())
201202 Expect (obj ).To (Equal (newcm ))
202203 Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("2" ))
203204 })
204205
205206 It ("should be able to Delete" , func () {
206207 By ("Deleting a deployment" )
207- err := cl .Delete (nil , dep )
208+ err := cl .Delete (context . Background () , dep )
208209 Expect (err ).To (BeNil ())
209210
210211 By ("Listing all deployments in the namespace" )
211212 list := & appsv1.DeploymentList {}
212- err = cl .List (nil , list , client .InNamespace ("ns1" ))
213+ err = cl .List (context . Background () , list , client .InNamespace ("ns1" ))
213214 Expect (err ).To (BeNil ())
214215 Expect (list .Items ).To (HaveLen (1 ))
215216 Expect (list .Items ).To (ConsistOf (* dep2 ))
216217 })
217218
218219 It ("should be able to Delete a Collection" , func () {
219220 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" ))
221222 Expect (err ).To (BeNil ())
222223
223224 By ("Listing all deployments in the namespace" )
224225 list := & appsv1.DeploymentList {}
225- err = cl .List (nil , list , client .InNamespace ("ns1" ))
226+ err = cl .List (context . Background () , list , client .InNamespace ("ns1" ))
226227 Expect (err ).To (BeNil ())
227228 Expect (list .Items ).To (BeEmpty ())
228229 })
@@ -236,7 +237,7 @@ var _ = Describe("Fake client", func() {
236237 Namespace : "ns2" ,
237238 },
238239 }
239- err := cl .Create (nil , newcm , client .CreateDryRunAll )
240+ err := cl .Create (context . Background () , newcm , client .DryRunAll )
240241 Expect (err ).To (BeNil ())
241242
242243 By ("Getting the new configmap" )
@@ -245,7 +246,7 @@ var _ = Describe("Fake client", func() {
245246 Namespace : "ns2" ,
246247 }
247248 obj := & corev1.ConfigMap {}
248- err = cl .Get (nil , namespacedName , obj )
249+ err = cl .Get (context . Background () , namespacedName , obj )
249250 Expect (err ).To (HaveOccurred ())
250251 Expect (errors .IsNotFound (err )).To (BeTrue ())
251252 Expect (obj ).NotTo (Equal (newcm ))
@@ -263,7 +264,7 @@ var _ = Describe("Fake client", func() {
263264 "test-key" : "new-value" ,
264265 },
265266 }
266- err := cl .Update (nil , newcm , client .UpdateDryRunAll )
267+ err := cl .Update (context . Background () , newcm , client .DryRunAll )
267268 Expect (err ).To (BeNil ())
268269
269270 By ("Getting the new configmap" )
@@ -272,7 +273,7 @@ var _ = Describe("Fake client", func() {
272273 Namespace : "ns2" ,
273274 }
274275 obj := & corev1.ConfigMap {}
275- err = cl .Get (nil , namespacedName , obj )
276+ err = cl .Get (context . Background () , namespacedName , obj )
276277 Expect (err ).To (BeNil ())
277278 Expect (obj ).To (Equal (cm ))
278279 Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("" ))
@@ -289,7 +290,7 @@ var _ = Describe("Fake client", func() {
289290 },
290291 })
291292 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 ))
293294 Expect (err ).NotTo (HaveOccurred ())
294295
295296 By ("Getting the patched deployment" )
@@ -298,7 +299,7 @@ var _ = Describe("Fake client", func() {
298299 Namespace : "ns1" ,
299300 }
300301 obj := & appsv1.Deployment {}
301- err = cl .Get (nil , namespacedName , obj )
302+ err = cl .Get (context . Background () , namespacedName , obj )
302303 Expect (err ).NotTo (HaveOccurred ())
303304 Expect (obj .Annotations ["foo" ]).To (Equal ("bar" ))
304305 Expect (obj .ObjectMeta .ResourceVersion ).To (Equal ("1" ))
0 commit comments