@@ -8,7 +8,7 @@ describe("exportSecrets()", () => {
8
8
getInput : vi . fn ( ) . mockImplementation ( ( s : string ) => {
9
9
switch ( s ) {
10
10
case "secrets" :
11
- return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_VAR_KEY_D":"VALUE_D"}' ;
11
+ return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_VAR_KEY_D":"VALUE_D","TF_TOKEN_KEY_E":"VALUE_E" }' ;
12
12
case "downcase-tf-var" :
13
13
return "" ;
14
14
case "downcase-tf-token" :
@@ -59,19 +59,24 @@ describe("exportSecrets()", () => {
59
59
"TF_VAR_KEY_D" ,
60
60
"VALUE_D" ,
61
61
) ;
62
+ expect ( coreMock . exportVariable ) . toHaveBeenNthCalledWith (
63
+ 5 ,
64
+ "TF_TOKEN_KEY_E" ,
65
+ "VALUE_E" ,
66
+ ) ;
62
67
} ) ;
63
68
} ) ;
64
69
65
- describe ( "success_downcase-tf-token " , ( ) => {
70
+ describe ( "success_downcase-tf-var " , ( ) => {
66
71
const coreMock = {
67
72
getInput : vi . fn ( ) . mockImplementation ( ( s : string ) => {
68
73
switch ( s ) {
69
74
case "secrets" :
70
- return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_TOKEN_EXAMPLE_COM ":"xyz "}' ;
75
+ return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_VAR_KEY_D ":"VALUE_D","TF_TOKEN_KEY_E":"VALUE_E "}' ;
71
76
case "downcase-tf-var" :
72
- return "" ;
73
- case "downcase-tf-token" :
74
77
return "true" ;
78
+ case "downcase-tf-token" :
79
+ return "" ;
75
80
default :
76
81
return "" ;
77
82
}
@@ -115,22 +120,27 @@ describe("exportSecrets()", () => {
115
120
) ;
116
121
expect ( coreMock . exportVariable ) . toHaveBeenNthCalledWith (
117
122
4 ,
118
- "TF_TOKEN_example_com" ,
119
- "xyz" ,
123
+ "TF_VAR_key_d" ,
124
+ "VALUE_D" ,
125
+ ) ;
126
+ expect ( coreMock . exportVariable ) . toHaveBeenNthCalledWith (
127
+ 5 ,
128
+ "TF_TOKEN_KEY_E" ,
129
+ "VALUE_E" ,
120
130
) ;
121
131
} ) ;
122
132
} ) ;
123
133
124
- describe ( "success_downcase-tf-var " , ( ) => {
134
+ describe ( "success_downcase-tf-token " , ( ) => {
125
135
const coreMock = {
126
136
getInput : vi . fn ( ) . mockImplementation ( ( s : string ) => {
127
137
switch ( s ) {
128
138
case "secrets" :
129
- return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_VAR_KEY_D":"VALUE_D"}' ;
139
+ return '{"KEY_A":"VALUE_A","KEY_B":"VALUE_B","KEY_C":"VALUE_C","TF_VAR_KEY_D":"VALUE_D","TF_TOKEN_KEY_E":"VALUE_E" }' ;
130
140
case "downcase-tf-var" :
131
- return "true" ;
132
- case "downcase-tf-token" :
133
141
return "" ;
142
+ case "downcase-tf-token" :
143
+ return "true" ;
134
144
default :
135
145
return "" ;
136
146
}
@@ -174,9 +184,14 @@ describe("exportSecrets()", () => {
174
184
) ;
175
185
expect ( coreMock . exportVariable ) . toHaveBeenNthCalledWith (
176
186
4 ,
177
- "TF_VAR_key_d " ,
187
+ "TF_VAR_KEY_D " ,
178
188
"VALUE_D" ,
179
189
) ;
190
+ expect ( coreMock . exportVariable ) . toHaveBeenNthCalledWith (
191
+ 5 ,
192
+ "TF_TOKEN_key_e" ,
193
+ "VALUE_E" ,
194
+ ) ;
180
195
} ) ;
181
196
} ) ;
182
197
0 commit comments