@@ -22,11 +22,9 @@ import (
22
22
"testing"
23
23
24
24
v1 "k8s.io/api/core/v1"
25
- apierrors "k8s.io/apimachinery/pkg/api/errors"
26
25
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
27
26
"k8s.io/apimachinery/pkg/runtime"
28
27
clientsetfake "k8s.io/client-go/kubernetes/fake"
29
- core "k8s.io/client-go/testing"
30
28
kubeadmapi "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm"
31
29
kubeadmscheme "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/scheme"
32
30
kubeadmapiv1beta2 "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/v1beta2"
@@ -37,10 +35,7 @@ import (
37
35
func TestUploadConfiguration (t * testing.T ) {
38
36
tests := []struct {
39
37
name string
40
- errOnCreate error
41
- errOnUpdate error
42
38
updateExisting bool
43
- errExpected bool
44
39
verifyResult bool
45
40
}{
46
41
{
@@ -52,17 +47,6 @@ func TestUploadConfiguration(t *testing.T) {
52
47
updateExisting : true ,
53
48
verifyResult : true ,
54
49
},
55
- {
56
- name : "unexpected errors for create should be returned" ,
57
- errOnCreate : apierrors .NewUnauthorized ("" ),
58
- errExpected : true ,
59
- },
60
- {
61
- name : "update existing show report error if unexpected error for update is returned" ,
62
- errOnUpdate : apierrors .NewUnauthorized ("" ),
63
- updateExisting : true ,
64
- errExpected : true ,
65
- },
66
50
}
67
51
for _ , tt := range tests {
68
52
t .Run (tt .name , func (t2 * testing.T ) {
@@ -101,22 +85,12 @@ func TestUploadConfiguration(t *testing.T) {
101
85
}
102
86
103
87
client := clientsetfake .NewSimpleClientset ()
104
- if tt .errOnCreate != nil {
105
- client .PrependReactor ("create" , "configmaps" , func (action core.Action ) (bool , runtime.Object , error ) {
106
- return true , nil , tt .errOnCreate
107
- })
108
- }
109
88
// For idempotent test, we check the result of the second call.
110
- if err := UploadConfiguration (cfg , client ); ! tt . updateExisting && ( err != nil ) != tt . errExpected {
111
- t2 .Fatalf ("UploadConfiguration() error = %v, wantErr %v " , err , tt . errExpected )
89
+ if err := UploadConfiguration (cfg , client ); err != nil {
90
+ t2 .Fatalf ("UploadConfiguration() error = %v" , err )
112
91
}
113
92
if tt .updateExisting {
114
- if tt .errOnUpdate != nil {
115
- client .PrependReactor ("update" , "configmaps" , func (action core.Action ) (bool , runtime.Object , error ) {
116
- return true , nil , tt .errOnUpdate
117
- })
118
- }
119
- if err := UploadConfiguration (cfg , client ); (err != nil ) != tt .errExpected {
93
+ if err := UploadConfiguration (cfg , client ); err != nil {
120
94
t2 .Fatalf ("UploadConfiguration() error = %v" , err )
121
95
}
122
96
}
0 commit comments