@@ -63,18 +63,18 @@ test('expect error is cli returns non zero exit code', async () => {
63
63
const error = { exitCode : - 1 , message : 'error' } as extensionApi . RunError ;
64
64
try {
65
65
( extensionApi . process . exec as Mock ) . mockRejectedValue ( error ) ;
66
- await createCluster ( { } , undefined , '' , telemetryLoggerMock , undefined ) ;
66
+ await createCluster ( { } , '' , telemetryLoggerMock , undefined , undefined ) ;
67
67
} catch ( err ) {
68
68
expect ( err ) . to . be . a ( 'Error' ) ;
69
- expect ( err . message ) . equal ( 'Failed to create kind cluster. error' ) ;
69
+ expect ( ( err as Error ) . message ) . equal ( 'Failed to create kind cluster. error' ) ;
70
70
expect ( telemetryLogUsageMock ) . toBeCalledWith ( 'createCluster' , expect . objectContaining ( { error : error } ) ) ;
71
71
expect ( telemetryLogErrorMock ) . not . toBeCalled ( ) ;
72
72
}
73
73
} ) ;
74
74
75
75
test ( 'expect cluster to be created' , async ( ) => {
76
76
( extensionApi . process . exec as Mock ) . mockReturnValue ( { } as extensionApi . RunResult ) ;
77
- await createCluster ( { } , undefined , '' , telemetryLoggerMock , undefined ) ;
77
+ await createCluster ( { } , '' , telemetryLoggerMock , undefined , undefined ) ;
78
78
expect ( telemetryLogUsageMock ) . toHaveBeenNthCalledWith (
79
79
1 ,
80
80
'createCluster' ,
@@ -91,7 +91,7 @@ test('expect cluster to be created with ingress', async () => {
91
91
error : vi . fn ( ) ,
92
92
warn : vi . fn ( ) ,
93
93
} ;
94
- await createCluster ( { 'kind.cluster.creation.ingress' : 'on' } , logger , '' , telemetryLoggerMock , undefined ) ;
94
+ await createCluster ( { 'kind.cluster.creation.ingress' : 'on' } , '' , telemetryLoggerMock , logger , undefined ) ;
95
95
expect ( telemetryLogUsageMock ) . toHaveBeenNthCalledWith (
96
96
1 ,
97
97
'createCluster' ,
@@ -110,11 +110,11 @@ test('expect error if Kubernetes reports error', async () => {
110
110
warn : vi . fn ( ) ,
111
111
} ;
112
112
( extensionApi . kubernetes . createResources as Mock ) . mockRejectedValue ( error ) ;
113
- await createCluster ( { 'kind.cluster.creation.ingress' : 'on' } , logger , '' , telemetryLoggerMock , undefined ) ;
113
+ await createCluster ( { 'kind.cluster.creation.ingress' : 'on' } , '' , telemetryLoggerMock , logger , undefined ) ;
114
114
} catch ( err ) {
115
115
expect ( extensionApi . kubernetes . createResources ) . toBeCalled ( ) ;
116
116
expect ( err ) . to . be . a ( 'Error' ) ;
117
- expect ( err . message ) . equal ( 'Failed to create kind cluster. Kubernetes error' ) ;
117
+ expect ( ( err as Error ) . message ) . equal ( 'Failed to create kind cluster. Kubernetes error' ) ;
118
118
expect ( telemetryLogErrorMock ) . not . toBeCalled ( ) ;
119
119
expect ( telemetryLogUsageMock ) . toBeCalledWith ( 'createCluster' , expect . objectContaining ( error ) ) ;
120
120
}
@@ -129,12 +129,12 @@ test('check cluster configuration generation', async () => {
129
129
} ) ;
130
130
131
131
test ( 'check cluster configuration empty string image' , async ( ) => {
132
- const conf = getKindClusterConfig ( undefined , undefined , undefined , '' ) ;
132
+ const conf = getKindClusterConfig ( 'cluster' , 80 , 80 , '' ) ;
133
133
expect ( conf ) . to . not . contains ( 'image:' ) ;
134
134
} ) ;
135
135
136
136
test ( 'check cluster configuration null string image' , async ( ) => {
137
- const conf = getKindClusterConfig ( undefined , undefined , undefined , undefined ) ;
137
+ const conf = getKindClusterConfig ( 'cluster' , 80 , 80 , undefined ) ;
138
138
expect ( conf ) . to . not . contains ( 'image:' ) ;
139
139
} ) ;
140
140
0 commit comments