@@ -39,7 +39,7 @@ describe('FunctionBuilder', () => {
3939 . auth . user ( )
4040 . onCreate ( ( user ) => user ) ;
4141
42- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'us-east1' ] ) ;
42+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'us-east1' ] ) ;
4343 } ) ;
4444
4545 it ( 'should allow multiple supported regions to be set' , ( ) => {
@@ -48,7 +48,7 @@ describe('FunctionBuilder', () => {
4848 . auth . user ( )
4949 . onCreate ( ( user ) => user ) ;
5050
51- expect ( fn . __trigger . regions ) . to . deep . equal ( [ 'us-east1' , 'us-central1' ] ) ;
51+ expect ( fn . __endpoint . region ) . to . deep . equal ( [ 'us-east1' , 'us-central1' ] ) ;
5252 } ) ;
5353
5454 it ( 'should allow all supported regions to be set' , ( ) => {
@@ -66,7 +66,7 @@ describe('FunctionBuilder', () => {
6666 . auth . user ( )
6767 . onCreate ( ( user ) => user ) ;
6868
69- expect ( fn . __trigger . regions ) . to . deep . equal ( [
69+ expect ( fn . __endpoint . region ) . to . deep . equal ( [
7070 'us-central1' ,
7171 'us-east1' ,
7272 'us-east4' ,
@@ -88,9 +88,9 @@ describe('FunctionBuilder', () => {
8888 . auth . user ( )
8989 . onCreate ( ( user ) => user ) ;
9090
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 ) ;
9494 } ) ;
9595
9696 it ( "should apply a default failure policy if it's aliased with `true`" , ( ) => {
@@ -103,7 +103,7 @@ describe('FunctionBuilder', () => {
103103 . auth . user ( )
104104 . onCreate ( ( user ) => user ) ;
105105
106- expect ( fn . __trigger . failurePolicy ) . to . deep . equal ( { retry : { } } ) ;
106+ expect ( fn . __endpoint . eventTrigger . retry ) . to . deep . equal ( true ) ;
107107 } ) ;
108108
109109 it ( 'should allow both supported region and valid runtime options to be set' , ( ) => {
@@ -116,9 +116,9 @@ describe('FunctionBuilder', () => {
116116 . auth . user ( )
117117 . onCreate ( ( user ) => user ) ;
118118
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 ) ;
122122 } ) ;
123123
124124 it ( 'should allow both valid runtime options and supported region to be set in reverse order' , ( ) => {
@@ -131,9 +131,9 @@ describe('FunctionBuilder', () => {
131131 . auth . user ( )
132132 . onCreate ( ( user ) => user ) ;
133133
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 ) ;
137137 } ) ;
138138
139139 it ( 'should fail if supported region but invalid runtime options are set (reverse order)' , ( ) => {
@@ -205,7 +205,7 @@ describe('FunctionBuilder', () => {
205205 . runWith ( { ingressSettings : 'ALLOW_INTERNAL_ONLY' } )
206206 . https . onRequest ( ( ) => { } ) ;
207207
208- expect ( fn . __trigger . ingressSettings ) . to . equal ( 'ALLOW_INTERNAL_ONLY' ) ;
208+ expect ( fn . __endpoint . ingressSettings ) . to . equal ( 'ALLOW_INTERNAL_ONLY' ) ;
209209 } ) ;
210210
211211 it ( 'should throw an error if user chooses an invalid ingressSettings' , ( ) => {
@@ -229,7 +229,7 @@ describe('FunctionBuilder', () => {
229229 . auth . user ( )
230230 . onCreate ( ( user ) => user ) ;
231231
232- expect ( fn . __trigger . vpcConnector ) . to . equal ( 'test-connector' ) ;
232+ expect ( fn . __endpoint . vpc . connector ) . to . equal ( 'test-connector' ) ;
233233 } ) ;
234234
235235 it ( 'should allow a vpcConnectorEgressSettings to be set' , ( ) => {
@@ -241,9 +241,7 @@ describe('FunctionBuilder', () => {
241241 . auth . user ( )
242242 . onCreate ( ( user ) => user ) ;
243243
244- expect ( fn . __trigger . vpcConnectorEgressSettings ) . to . equal (
245- 'PRIVATE_RANGES_ONLY'
246- ) ;
244+ expect ( fn . __endpoint . vpc . egressSettings ) . to . equal ( 'PRIVATE_RANGES_ONLY' ) ;
247245 } ) ;
248246
249247 it ( 'should throw an error if user chooses an invalid vpcConnectorEgressSettings' , ( ) => {
@@ -269,22 +267,19 @@ describe('FunctionBuilder', () => {
269267 . auth . user ( )
270268 . onCreate ( ( user ) => user ) ;
271269
272- expect ( fn . __trigger . serviceAccountEmail ) . to . equal ( serviceAccount ) ;
270+ expect ( fn . __endpoint . serviceAccountEmail ) . to . equal ( serviceAccount ) ;
273271 } ) ;
274272
275273 it ( 'should allow a serviceAccount to be set with generated service account email' , ( ) => {
276274 const serviceAccount = 'test-service-account@' ;
277- const projectId = process . env . GCLOUD_PROJECT ;
278275 const fn = functions
279276 . runWith ( {
280277 serviceAccount,
281278 } )
282279 . auth . user ( )
283280 . onCreate ( ( user ) => user ) ;
284281
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@` ) ;
288283 } ) ;
289284
290285 it ( 'should set a null serviceAccountEmail if service account is set to `default`' , ( ) => {
@@ -296,7 +291,7 @@ describe('FunctionBuilder', () => {
296291 . auth . user ( )
297292 . onCreate ( ( user ) => user ) ;
298293
299- expect ( fn . __trigger . serviceAccountEmail ) . to . be . null ;
294+ expect ( fn . __endpoint . serviceAccountEmail ) . to . equal ( 'default' ) ;
300295 } ) ;
301296
302297 it ( 'should throw an error if serviceAccount is set to an invalid value' , ( ) => {
@@ -317,7 +312,7 @@ describe('FunctionBuilder', () => {
317312 . auth . user ( )
318313 . onCreate ( ( user ) => user ) ;
319314
320- expect ( fn . __trigger . availableMemoryMb ) . to . deep . equal ( 4096 ) ;
315+ expect ( fn . __endpoint . availableMemoryMb ) . to . deep . equal ( 4096 ) ;
321316 } ) ;
322317
323318 it ( 'should allow labels to be set' , ( ) => {
@@ -330,7 +325,7 @@ describe('FunctionBuilder', () => {
330325 . auth . user ( )
331326 . onCreate ( ( user ) => user ) ;
332327
333- expect ( fn . __trigger . labels ) . to . deep . equal ( {
328+ expect ( fn . __endpoint . labels ) . to . deep . equal ( {
334329 'valid-key' : 'valid-value' ,
335330 } ) ;
336331 } ) ;
@@ -487,7 +482,11 @@ describe('FunctionBuilder', () => {
487482 . auth . user ( )
488483 . onCreate ( ( user ) => user ) ;
489484
490- expect ( fn . __trigger . secrets ) . to . deep . equal ( secrets ) ;
485+ expect ( fn . __endpoint . secretEnvironmentVariables ) . to . deep . equal ( [
486+ {
487+ key : 'API_KEY' ,
488+ } ,
489+ ] ) ;
491490 } ) ;
492491
493492 it ( 'should throw error given secrets expressed with full resource name' , ( ) => {
0 commit comments