@@ -39,7 +39,7 @@ describe('FunctionBuilder', () => {
39
39
. auth . user ( )
40
40
. onCreate ( ( user ) => user ) ;
41
41
42
- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'us-east1' ] ) ;
42
+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'us-east1' ] ) ;
43
43
} ) ;
44
44
45
45
it ( 'should allow multiple supported regions to be set' , ( ) => {
@@ -48,7 +48,7 @@ describe('FunctionBuilder', () => {
48
48
. auth . user ( )
49
49
. onCreate ( ( user ) => user ) ;
50
50
51
- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'us-east1' , 'us-central1' ] ) ;
51
+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'us-east1' , 'us-central1' ] ) ;
52
52
} ) ;
53
53
54
54
it ( 'should allow all supported regions to be set' , ( ) => {
@@ -66,7 +66,7 @@ describe('FunctionBuilder', () => {
66
66
. auth . user ( )
67
67
. onCreate ( ( user ) => user ) ;
68
68
69
- expect ( fn . __trigger . regions ) . to . deep . equal ( [
69
+ expect ( fn . __endpoint . region ) . to . deep . equal ( [
70
70
'us-central1' ,
71
71
'us-east1' ,
72
72
'us-east4' ,
@@ -88,9 +88,9 @@ describe('FunctionBuilder', () => {
88
88
. auth . user ( )
89
89
. onCreate ( ( user ) => user ) ;
90
90
91
- expect ( fn . __trigger . availableMemoryMb ) . to . deep . equal ( 256 ) ;
92
- expect ( fn . __trigger . timeout ) . to . deep . equal ( '90s' ) ;
93
- expect ( fn . __trigger . failurePolicy ) . to . deep . equal ( { retry : { } } ) ;
91
+ expect ( fn . __endpoint . availableMemoryMb ) . to . deep . equal ( 256 ) ;
92
+ expect ( fn . __endpoint . timeoutSeconds ) . to . deep . equal ( 90 ) ;
93
+ expect ( fn . __endpoint . eventTrigger . retry ) . to . deep . equal ( true ) ;
94
94
} ) ;
95
95
96
96
it ( "should apply a default failure policy if it's aliased with `true`" , ( ) => {
@@ -103,7 +103,7 @@ describe('FunctionBuilder', () => {
103
103
. auth . user ( )
104
104
. onCreate ( ( user ) => user ) ;
105
105
106
- expect ( fn . __trigger . failurePolicy ) . to . deep . equal ( { retry : { } } ) ;
106
+ expect ( fn . __endpoint . eventTrigger . retry ) . to . deep . equal ( true ) ;
107
107
} ) ;
108
108
109
109
it ( 'should allow both supported region and valid runtime options to be set' , ( ) => {
@@ -116,9 +116,9 @@ describe('FunctionBuilder', () => {
116
116
. auth . user ( )
117
117
. onCreate ( ( user ) => user ) ;
118
118
119
- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'europe-west2' ] ) ;
120
- expect ( fn . __trigger . availableMemoryMb ) . to . deep . equal ( 256 ) ;
121
- expect ( fn . __trigger . timeout ) . to . deep . equal ( '90s' ) ;
119
+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'europe-west2' ] ) ;
120
+ expect ( fn . __endpoint . availableMemoryMb ) . to . deep . equal ( 256 ) ;
121
+ expect ( fn . __endpoint . timeoutSeconds ) . to . deep . equal ( 90 ) ;
122
122
} ) ;
123
123
124
124
it ( 'should allow both valid runtime options and supported region to be set in reverse order' , ( ) => {
@@ -131,9 +131,9 @@ describe('FunctionBuilder', () => {
131
131
. auth . user ( )
132
132
. onCreate ( ( user ) => user ) ;
133
133
134
- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'europe-west1' ] ) ;
135
- expect ( fn . __trigger . availableMemoryMb ) . to . deep . equal ( 256 ) ;
136
- expect ( fn . __trigger . timeout ) . to . deep . equal ( '90s' ) ;
134
+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'europe-west1' ] ) ;
135
+ expect ( fn . __endpoint . availableMemoryMb ) . to . deep . equal ( 256 ) ;
136
+ expect ( fn . __endpoint . timeoutSeconds ) . to . deep . equal ( 90 ) ;
137
137
} ) ;
138
138
139
139
it ( 'should fail if supported region but invalid runtime options are set (reverse order)' , ( ) => {
@@ -205,7 +205,7 @@ describe('FunctionBuilder', () => {
205
205
. runWith ( { ingressSettings : 'ALLOW_INTERNAL_ONLY' } )
206
206
. https . onRequest ( ( ) => { } ) ;
207
207
208
- expect ( fn . __trigger . ingressSettings ) . to . equal ( 'ALLOW_INTERNAL_ONLY' ) ;
208
+ expect ( fn . __endpoint . ingressSettings ) . to . equal ( 'ALLOW_INTERNAL_ONLY' ) ;
209
209
} ) ;
210
210
211
211
it ( 'should throw an error if user chooses an invalid ingressSettings' , ( ) => {
@@ -229,7 +229,7 @@ describe('FunctionBuilder', () => {
229
229
. auth . user ( )
230
230
. onCreate ( ( user ) => user ) ;
231
231
232
- expect ( fn . __trigger . vpcConnector ) . to . equal ( 'test-connector' ) ;
232
+ expect ( fn . __endpoint . vpc . connector ) . to . equal ( 'test-connector' ) ;
233
233
} ) ;
234
234
235
235
it ( 'should allow a vpcConnectorEgressSettings to be set' , ( ) => {
@@ -241,9 +241,7 @@ describe('FunctionBuilder', () => {
241
241
. auth . user ( )
242
242
. onCreate ( ( user ) => user ) ;
243
243
244
- expect ( fn . __trigger . vpcConnectorEgressSettings ) . to . equal (
245
- 'PRIVATE_RANGES_ONLY'
246
- ) ;
244
+ expect ( fn . __endpoint . vpc . egressSettings ) . to . equal ( 'PRIVATE_RANGES_ONLY' ) ;
247
245
} ) ;
248
246
249
247
it ( 'should throw an error if user chooses an invalid vpcConnectorEgressSettings' , ( ) => {
@@ -269,22 +267,19 @@ describe('FunctionBuilder', () => {
269
267
. auth . user ( )
270
268
. onCreate ( ( user ) => user ) ;
271
269
272
- expect ( fn . __trigger . serviceAccountEmail ) . to . equal ( serviceAccount ) ;
270
+ expect ( fn . __endpoint . serviceAccountEmail ) . to . equal ( serviceAccount ) ;
273
271
} ) ;
274
272
275
273
it ( 'should allow a serviceAccount to be set with generated service account email' , ( ) => {
276
274
const serviceAccount = 'test-service-account@' ;
277
- const projectId = process . env . GCLOUD_PROJECT ;
278
275
const fn = functions
279
276
. runWith ( {
280
277
serviceAccount,
281
278
} )
282
279
. auth . user ( )
283
280
. onCreate ( ( user ) => user ) ;
284
281
285
- expect ( fn . __trigger . serviceAccountEmail ) . to . equal (
286
- `test-service-account@${ projectId } .iam.gserviceaccount.com`
287
- ) ;
282
+ expect ( fn . __endpoint . serviceAccountEmail ) . to . equal ( `test-service-account@` ) ;
288
283
} ) ;
289
284
290
285
it ( 'should set a null serviceAccountEmail if service account is set to `default`' , ( ) => {
@@ -296,7 +291,7 @@ describe('FunctionBuilder', () => {
296
291
. auth . user ( )
297
292
. onCreate ( ( user ) => user ) ;
298
293
299
- expect ( fn . __trigger . serviceAccountEmail ) . to . be . null ;
294
+ expect ( fn . __endpoint . serviceAccountEmail ) . to . equal ( 'default' ) ;
300
295
} ) ;
301
296
302
297
it ( 'should throw an error if serviceAccount is set to an invalid value' , ( ) => {
@@ -317,7 +312,7 @@ describe('FunctionBuilder', () => {
317
312
. auth . user ( )
318
313
. onCreate ( ( user ) => user ) ;
319
314
320
- expect ( fn . __trigger . availableMemoryMb ) . to . deep . equal ( 4096 ) ;
315
+ expect ( fn . __endpoint . availableMemoryMb ) . to . deep . equal ( 4096 ) ;
321
316
} ) ;
322
317
323
318
it ( 'should allow labels to be set' , ( ) => {
@@ -330,7 +325,7 @@ describe('FunctionBuilder', () => {
330
325
. auth . user ( )
331
326
. onCreate ( ( user ) => user ) ;
332
327
333
- expect ( fn . __trigger . labels ) . to . deep . equal ( {
328
+ expect ( fn . __endpoint . labels ) . to . deep . equal ( {
334
329
'valid-key' : 'valid-value' ,
335
330
} ) ;
336
331
} ) ;
@@ -487,7 +482,11 @@ describe('FunctionBuilder', () => {
487
482
. auth . user ( )
488
483
. onCreate ( ( user ) => user ) ;
489
484
490
- expect ( fn . __trigger . secrets ) . to . deep . equal ( secrets ) ;
485
+ expect ( fn . __endpoint . secretEnvironmentVariables ) . to . deep . equal ( [
486
+ {
487
+ key : 'API_KEY' ,
488
+ } ,
489
+ ] ) ;
491
490
} ) ;
492
491
493
492
it ( 'should throw error given secrets expressed with full resource name' , ( ) => {
0 commit comments