@@ -93,7 +93,7 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
93
93
for _ , v := range noxuDefinition .Spec .Versions {
94
94
noxuResourceClients [v .Name ] = newNamespacedCustomResourceVersionedClient (ns , dynamicClient , noxuDefinition , v .Name )
95
95
96
- noxuWatch , err := noxuResourceClients [v .Name ].Watch (metav1.ListOptions {})
96
+ noxuWatch , err := noxuResourceClients [v .Name ].Watch (context . TODO (), metav1.ListOptions {})
97
97
if disabledVersions [v .Name ] {
98
98
if ! errors .IsNotFound (err ) {
99
99
t .Errorf ("expected the watch operation fail with NotFound for disabled version %s, got error: %v" , v .Name , err )
@@ -161,7 +161,7 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
161
161
// Check get for all versions
162
162
for version2 , noxuResourceClient2 := range noxuResourceClients {
163
163
// Get test
164
- gottenNoxuInstance , err := noxuResourceClient2 .Get ("foo" , metav1.GetOptions {})
164
+ gottenNoxuInstance , err := noxuResourceClient2 .Get (context . TODO (), "foo" , metav1.GetOptions {})
165
165
166
166
if disabledVersions [version2 ] {
167
167
if ! errors .IsNotFound (err ) {
@@ -179,7 +179,7 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
179
179
}
180
180
181
181
// List test
182
- listWithItem , err := noxuResourceClient2 .List (metav1.ListOptions {})
182
+ listWithItem , err := noxuResourceClient2 .List (context . TODO (), metav1.ListOptions {})
183
183
if disabledVersions [version2 ] {
184
184
if ! errors .IsNotFound (err ) {
185
185
t .Errorf ("expected the list operation fail with NotFound for disabled version %s, got error: %v" , version2 , err )
@@ -208,14 +208,14 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
208
208
gottenNoxuInstance = & unstructured.Unstructured {}
209
209
gottenNoxuInstance .SetName ("foo" )
210
210
} else {
211
- gottenNoxuInstance , err = noxuResourceClient2 .Get ("foo" , metav1.GetOptions {})
211
+ gottenNoxuInstance , err = noxuResourceClient2 .Get (context . TODO (), "foo" , metav1.GetOptions {})
212
212
if err != nil {
213
213
t .Fatal (err )
214
214
}
215
215
}
216
216
217
217
gottenNoxuInstance .Object ["updated" ] = version2
218
- updatedNoxuInstance , err := noxuResourceClient2 .Update (gottenNoxuInstance , metav1.UpdateOptions {})
218
+ updatedNoxuInstance , err := noxuResourceClient2 .Update (context . TODO (), gottenNoxuInstance , metav1.UpdateOptions {})
219
219
if disabledVersions [version2 ] {
220
220
if ! errors .IsNotFound (err ) {
221
221
t .Errorf ("expected the update operation fail with NotFound for disabled version %s, got error: %v" , version2 , err )
@@ -265,11 +265,11 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
265
265
}
266
266
267
267
// Delete test
268
- if err := noxuResourceClient .Delete ("foo" , metav1 .NewDeleteOptions (0 )); err != nil {
268
+ if err := noxuResourceClient .Delete (context . TODO (), "foo" , * metav1 .NewDeleteOptions (0 )); err != nil {
269
269
t .Fatal (err )
270
270
}
271
271
272
- listWithoutItem , err := noxuResourceClient .List (metav1.ListOptions {})
272
+ listWithoutItem , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
273
273
if err != nil {
274
274
t .Fatal (err )
275
275
}
@@ -305,7 +305,7 @@ func testSimpleCRUD(t *testing.T, ns string, noxuDefinition *apiextensionsv1beta
305
305
}
306
306
307
307
// Delete test
308
- if err := noxuResourceClient .DeleteCollection (metav1 .NewDeleteOptions (0 ), metav1.ListOptions {}); err != nil {
308
+ if err := noxuResourceClient .DeleteCollection (context . TODO (), * metav1 .NewDeleteOptions (0 ), metav1.ListOptions {}); err != nil {
309
309
t .Fatal (err )
310
310
}
311
311
}
@@ -333,7 +333,7 @@ func TestInvalidCRUD(t *testing.T) {
333
333
for _ , v := range noxuDefinition .Spec .Versions {
334
334
noxuResourceClients [v .Name ] = newNamespacedCustomResourceVersionedClient ("" , dynamicClient , noxuDefinition , v .Name )
335
335
336
- noxuWatch , err := noxuResourceClients [v .Name ].Watch (metav1.ListOptions {})
336
+ noxuWatch , err := noxuResourceClients [v .Name ].Watch (context . TODO (), metav1.ListOptions {})
337
337
if disabledVersions [v .Name ] {
338
338
if ! errors .IsNotFound (err ) {
339
339
t .Errorf ("expected the watch operation fail with NotFound for disabled version %s, got error: %v" , v .Name , err )
@@ -354,7 +354,7 @@ func TestInvalidCRUD(t *testing.T) {
354
354
for version , noxuResourceClient := range noxuResourceClients {
355
355
// Case when typeless Unstructured object is passed
356
356
typelessInstance := & unstructured.Unstructured {}
357
- if _ , err := noxuResourceClient .Create (typelessInstance , metav1.CreateOptions {}); ! errors .IsBadRequest (err ) {
357
+ if _ , err := noxuResourceClient .Create (context . TODO (), typelessInstance , metav1.CreateOptions {}); ! errors .IsBadRequest (err ) {
358
358
t .Errorf ("expected badrequest for submitting empty object, got %#v" , err )
359
359
}
360
360
// Case when apiVersion and Kind would be set up from GVK, but no other objects are present
@@ -364,15 +364,15 @@ func TestInvalidCRUD(t *testing.T) {
364
364
"kind" : "WishIHadChosenNoxu" ,
365
365
},
366
366
}
367
- if _ , err := noxuResourceClient .Create (typedNoBodyInstance , metav1.CreateOptions {}); ! errors .IsInvalid (err ) {
367
+ if _ , err := noxuResourceClient .Create (context . TODO (), typedNoBodyInstance , metav1.CreateOptions {}); ! errors .IsInvalid (err ) {
368
368
t .Errorf ("expected invalid request for submitting malformed object, got %#v" , err )
369
369
}
370
370
}
371
371
}
372
372
373
373
func testFieldSelector (t * testing.T , ns string , noxuDefinition * apiextensionsv1beta1.CustomResourceDefinition , dynamicClient dynamic.Interface ) {
374
374
noxuResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , noxuDefinition )
375
- initialList , err := noxuResourceClient .List (metav1.ListOptions {})
375
+ initialList , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
376
376
if err != nil {
377
377
t .Fatal (err )
378
378
}
@@ -395,6 +395,7 @@ func testFieldSelector(t *testing.T, ns string, noxuDefinition *apiextensionsv1b
395
395
t .Fatal (err )
396
396
}
397
397
noxuWatch , err := noxuResourceClient .Watch (
398
+ context .TODO (),
398
399
metav1.ListOptions {
399
400
ResourceVersion : initialListListMeta .GetResourceVersion (),
400
401
FieldSelector : "metadata.name=foo" ,
@@ -449,15 +450,15 @@ func testFieldSelector(t *testing.T, ns string, noxuDefinition *apiextensionsv1b
449
450
t .Errorf ("missing watch event" )
450
451
}
451
452
452
- gottenNoxuInstance , err := noxuResourceClient .Get ("foo" , metav1.GetOptions {})
453
+ gottenNoxuInstance , err := noxuResourceClient .Get (context . TODO (), "foo" , metav1.GetOptions {})
453
454
if err != nil {
454
455
t .Fatal (err )
455
456
}
456
457
if e , a := createdNoxuInstanceFoo , gottenNoxuInstance ; ! reflect .DeepEqual (e , a ) {
457
458
t .Errorf ("expected %v, got %v" , e , a )
458
459
}
459
460
460
- listWithItem , err := noxuResourceClient .List (metav1.ListOptions {FieldSelector : "metadata.name=foo" })
461
+ listWithItem , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {FieldSelector : "metadata.name=foo" })
461
462
if err != nil {
462
463
t .Fatal (err )
463
464
}
@@ -468,14 +469,14 @@ func testFieldSelector(t *testing.T, ns string, noxuDefinition *apiextensionsv1b
468
469
t .Errorf ("expected %v, got %v" , e , a )
469
470
}
470
471
471
- if err := noxuResourceClient .Delete ("bar" , nil ); err != nil {
472
+ if err := noxuResourceClient .Delete (context . TODO (), "bar" , metav1. DeleteOptions {} ); err != nil {
472
473
t .Fatal (err )
473
474
}
474
- if err := noxuResourceClient .Delete ("foo" , nil ); err != nil {
475
+ if err := noxuResourceClient .Delete (context . TODO (), "foo" , metav1. DeleteOptions {} ); err != nil {
475
476
t .Fatal (err )
476
477
}
477
478
478
- listWithoutItem , err := noxuResourceClient .List (metav1.ListOptions {})
479
+ listWithoutItem , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
479
480
if err != nil {
480
481
t .Fatal (err )
481
482
}
@@ -578,7 +579,7 @@ func TestNoNamespaceReject(t *testing.T) {
578
579
579
580
ns := ""
580
581
noxuResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , noxuDefinition )
581
- initialList , err := noxuResourceClient .List (metav1.ListOptions {})
582
+ initialList , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
582
583
if err != nil {
583
584
t .Fatal (err )
584
585
}
@@ -640,7 +641,7 @@ func TestSelfLink(t *testing.T) {
640
641
noxuNamespacedResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , noxuDefinition )
641
642
642
643
noxuInstanceToCreate := fixtures .NewNoxuInstance (ns , "foo" )
643
- createdNoxuInstance , err := noxuNamespacedResourceClient .Create (noxuInstanceToCreate , metav1.CreateOptions {})
644
+ createdNoxuInstance , err := noxuNamespacedResourceClient .Create (context . TODO (), noxuInstanceToCreate , metav1.CreateOptions {})
644
645
if err != nil {
645
646
t .Fatal (err )
646
647
}
@@ -659,7 +660,7 @@ func TestSelfLink(t *testing.T) {
659
660
curletResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , curletDefinition )
660
661
661
662
curletInstanceToCreate := fixtures .NewCurletInstance (ns , "foo" )
662
- createdCurletInstance , err := curletResourceClient .Create (curletInstanceToCreate , metav1.CreateOptions {})
663
+ createdCurletInstance , err := curletResourceClient .Create (context . TODO (), curletInstanceToCreate , metav1.CreateOptions {})
663
664
if err != nil {
664
665
t .Fatal (err )
665
666
}
@@ -686,7 +687,7 @@ func TestPreserveInt(t *testing.T) {
686
687
noxuNamespacedResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , noxuDefinition )
687
688
688
689
noxuInstanceToCreate := fixtures .NewNoxuInstance (ns , "foo" )
689
- createdNoxuInstance , err := noxuNamespacedResourceClient .Create (noxuInstanceToCreate , metav1.CreateOptions {})
690
+ createdNoxuInstance , err := noxuNamespacedResourceClient .Create (context . TODO (), noxuInstanceToCreate , metav1.CreateOptions {})
690
691
if err != nil {
691
692
t .Fatal (err )
692
693
}
@@ -729,14 +730,14 @@ func TestPatch(t *testing.T) {
729
730
730
731
t .Logf ("Creating foo" )
731
732
noxuInstanceToCreate := fixtures .NewNoxuInstance (ns , "foo" )
732
- _ , err = noxuNamespacedResourceClient .Create (noxuInstanceToCreate , metav1.CreateOptions {})
733
+ _ , err = noxuNamespacedResourceClient .Create (context . TODO (), noxuInstanceToCreate , metav1.CreateOptions {})
733
734
if err != nil {
734
735
t .Fatal (err )
735
736
}
736
737
737
738
t .Logf ("Patching .num.num2 to 999" )
738
739
patch := []byte (`{"num": {"num2":999}}` )
739
- patchedNoxuInstance , err := noxuNamespacedResourceClient .Patch ("foo" , types .MergePatchType , patch , metav1.PatchOptions {})
740
+ patchedNoxuInstance , err := noxuNamespacedResourceClient .Patch (context . TODO (), "foo" , types .MergePatchType , patch , metav1.PatchOptions {})
740
741
if err != nil {
741
742
t .Fatalf ("unexpected error: %v" , err )
742
743
}
@@ -751,7 +752,7 @@ func TestPatch(t *testing.T) {
751
752
752
753
// a patch with no change
753
754
t .Logf ("Patching .num.num2 again to 999" )
754
- patchedNoxuInstance , err = noxuNamespacedResourceClient .Patch ("foo" , types .MergePatchType , patch , metav1.PatchOptions {})
755
+ patchedNoxuInstance , err = noxuNamespacedResourceClient .Patch (context . TODO (), "foo" , types .MergePatchType , patch , metav1.PatchOptions {})
755
756
if err != nil {
756
757
t .Fatalf ("unexpected error: %v" , err )
757
758
}
@@ -761,7 +762,7 @@ func TestPatch(t *testing.T) {
761
762
762
763
// an empty patch
763
764
t .Logf ("Applying empty patch" )
764
- patchedNoxuInstance , err = noxuNamespacedResourceClient .Patch ("foo" , types .MergePatchType , []byte (`{}` ), metav1.PatchOptions {})
765
+ patchedNoxuInstance , err = noxuNamespacedResourceClient .Patch (context . TODO (), "foo" , types .MergePatchType , []byte (`{}` ), metav1.PatchOptions {})
765
766
if err != nil {
766
767
t .Fatalf ("unexpected error: %v" , err )
767
768
}
@@ -804,7 +805,7 @@ func TestCrossNamespaceListWatch(t *testing.T) {
804
805
805
806
ns := ""
806
807
noxuResourceClient := newNamespacedCustomResourceClient (ns , dynamicClient , noxuDefinition )
807
- initialList , err := noxuResourceClient .List (metav1.ListOptions {})
808
+ initialList , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
808
809
if err != nil {
809
810
t .Fatal (err )
810
811
}
@@ -817,7 +818,7 @@ func TestCrossNamespaceListWatch(t *testing.T) {
817
818
t .Fatal (err )
818
819
}
819
820
820
- noxuWatch , err := noxuResourceClient .Watch (metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
821
+ noxuWatch , err := noxuResourceClient .Watch (context . TODO (), metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
821
822
if err != nil {
822
823
t .Fatal (err )
823
824
}
@@ -827,7 +828,7 @@ func TestCrossNamespaceListWatch(t *testing.T) {
827
828
ns1 := "namespace-1"
828
829
noxuNamespacedResourceClient1 := newNamespacedCustomResourceClient (ns1 , dynamicClient , noxuDefinition )
829
830
instances [ns1 ] = createInstanceWithNamespaceHelper (t , ns1 , "foo1" , noxuNamespacedResourceClient1 , noxuDefinition )
830
- noxuNamespacesWatch1 , err := noxuNamespacedResourceClient1 .Watch (metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
831
+ noxuNamespacesWatch1 , err := noxuNamespacedResourceClient1 .Watch (context . TODO (), metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
831
832
if err != nil {
832
833
t .Fatalf ("Failed to watch namespace: %s, error: %v" , ns1 , err )
833
834
}
@@ -836,13 +837,13 @@ func TestCrossNamespaceListWatch(t *testing.T) {
836
837
ns2 := "namespace-2"
837
838
noxuNamespacedResourceClient2 := newNamespacedCustomResourceClient (ns2 , dynamicClient , noxuDefinition )
838
839
instances [ns2 ] = createInstanceWithNamespaceHelper (t , ns2 , "foo2" , noxuNamespacedResourceClient2 , noxuDefinition )
839
- noxuNamespacesWatch2 , err := noxuNamespacedResourceClient2 .Watch (metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
840
+ noxuNamespacesWatch2 , err := noxuNamespacedResourceClient2 .Watch (context . TODO (), metav1.ListOptions {ResourceVersion : initialListListMeta .GetResourceVersion ()})
840
841
if err != nil {
841
842
t .Fatalf ("Failed to watch namespace: %s, error: %v" , ns2 , err )
842
843
}
843
844
defer noxuNamespacesWatch2 .Stop ()
844
845
845
- createdList , err := noxuResourceClient .List (metav1.ListOptions {})
846
+ createdList , err := noxuResourceClient .List (context . TODO (), metav1.ListOptions {})
846
847
if err != nil {
847
848
t .Fatal (err )
848
849
}
0 commit comments