@@ -33,7 +33,7 @@ import {
33
33
const expect = chai . expect ;
34
34
35
35
const ONE_HOUR_IN_SECONDS = 60 * 60 ;
36
- const ONE_DAY_IN_SECONDS = 86400 ;
36
+ const SIX_HOURS_IN_SECONDS = ONE_HOUR_IN_SECONDS * 6 ;
37
37
const publicCertPath = '/robot/v1/metadata/x509/[email protected] ' ;
38
38
const jwksPath = '/v1alpha/jwks' ;
39
39
@@ -709,24 +709,24 @@ describe('JwksFetcher', () => {
709
709
710
710
return keyFetcher . fetchPublicKeys ( ) . then ( ( ) => {
711
711
expect ( https . request ) . to . have . been . calledOnce ;
712
- clock ! . tick ( ( ONE_DAY_IN_SECONDS - 1 ) * 1000 ) ;
712
+ clock ! . tick ( ( SIX_HOURS_IN_SECONDS - 1 ) * 1000 ) ;
713
713
return keyFetcher . fetchPublicKeys ( ) ;
714
714
} ) . then ( ( ) => {
715
715
expect ( https . request ) . to . have . been . calledOnce ;
716
- clock ! . tick ( ONE_DAY_IN_SECONDS * 1000 ) ; // 24 hours in milliseconds
716
+ clock ! . tick ( SIX_HOURS_IN_SECONDS * 1000 ) ; // 6 hours in milliseconds
717
717
return keyFetcher . fetchPublicKeys ( ) ;
718
718
} ) . then ( ( ) => {
719
- // App check keys do not contain cache headers so we cache the keys for 24 hours.
720
- // 24 hours has passed
719
+ // App check keys do not contain cache headers so we cache the keys for 6 hours.
720
+ // 6 hours has passed
721
721
expect ( https . request ) . to . have . been . calledTwice ;
722
- clock ! . tick ( ( ONE_DAY_IN_SECONDS - 1 ) * 1000 ) ;
722
+ clock ! . tick ( ( SIX_HOURS_IN_SECONDS - 1 ) * 1000 ) ;
723
723
return keyFetcher . fetchPublicKeys ( ) ;
724
724
} ) . then ( ( ) => {
725
725
expect ( https . request ) . to . have . been . calledTwice ;
726
- clock ! . tick ( ONE_DAY_IN_SECONDS * 1000 ) ;
726
+ clock ! . tick ( SIX_HOURS_IN_SECONDS * 1000 ) ;
727
727
return keyFetcher . fetchPublicKeys ( ) ;
728
728
} ) . then ( ( ) => {
729
- // 48 hours have passed
729
+ // 12 hours have passed
730
730
expect ( https . request ) . to . have . been . calledThrice ;
731
731
} ) ;
732
732
} ) ;
0 commit comments