@@ -159,16 +159,10 @@ describe('Poller', () => {
159
159
} ) ;
160
160
161
161
it ( 'creates new secret' , async ( ) => {
162
- const notFoundError = new Error ( 'Not Found' ) ;
163
- notFoundError . statusCode = 404 ;
164
-
165
- kubeNamespaceMock . get = sinon . stub ( ) . throws ( notFoundError ) ;
166
162
kubeNamespaceMock . secrets . post = sinon . stub ( ) . resolves ( ) ;
167
163
168
164
await poller . _upsertKubernetesSecret ( upsertSecretParams ) ;
169
165
170
- expect ( kubeNamespaceMock . secrets . calledWith ( 'fakeSecretName' ) ) . to . be . true ;
171
- expect ( kubeNamespaceMock . get . called ) . to . be . true ;
172
166
expect ( kubeNamespaceMock . secrets . post . calledWith ( {
173
167
body : {
174
168
apiVersion : 'v1' ,
@@ -185,13 +179,14 @@ describe('Poller', () => {
185
179
} ) ;
186
180
187
181
it ( 'updates secret' , async ( ) => {
188
- kubeNamespaceMock . get = sinon . stub ( ) . resolves ( { fakeSecretName : 'fakeSecretString' } ) ;
182
+ const conflictError = new Error ( 'Conflict' ) ;
183
+ conflictError . statusCode = 409 ;
184
+ kubeNamespaceMock . secrets . post = sinon . stub ( ) . throws ( conflictError ) ;
189
185
kubeNamespaceMock . put = sinon . stub ( ) . resolves ( ) ;
190
186
191
187
await poller . _upsertKubernetesSecret ( upsertSecretParams ) ;
192
188
193
189
expect ( kubeNamespaceMock . secrets . calledWith ( 'fakeSecretName' ) ) . to . be . true ;
194
- expect ( kubeNamespaceMock . get . called ) . to . be . true ;
195
190
expect ( kubeNamespaceMock . put . calledWith ( {
196
191
body : {
197
192
apiVersion : 'v1' ,
@@ -211,7 +206,7 @@ describe('Poller', () => {
211
206
const internalErrorServer = new Error ( 'Internal Error Server' ) ;
212
207
internalErrorServer . statusCode = 500 ;
213
208
214
- kubeNamespaceMock . get = sinon . stub ( ) . throws ( internalErrorServer ) ;
209
+ kubeNamespaceMock . secrets . post = sinon . stub ( ) . throws ( internalErrorServer ) ;
215
210
216
211
let error ;
217
212
0 commit comments