@@ -33,7 +33,7 @@ import {
3333const expect = chai . expect ;
3434
3535const ONE_HOUR_IN_SECONDS = 60 * 60 ;
36- const ONE_DAY_IN_SECONDS = 86400 ;
36+ const SIX_HOURS_IN_SECONDS = ONE_HOUR_IN_SECONDS * 6 ;
3737const publicCertPath = '/robot/v1/metadata/x509/[email protected] ' ; 3838const jwksPath = '/v1alpha/jwks' ;
3939
@@ -709,24 +709,24 @@ describe('JwksFetcher', () => {
709709
710710 return keyFetcher . fetchPublicKeys ( ) . then ( ( ) => {
711711 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 ) ;
713713 return keyFetcher . fetchPublicKeys ( ) ;
714714 } ) . then ( ( ) => {
715715 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
717717 return keyFetcher . fetchPublicKeys ( ) ;
718718 } ) . 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
721721 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 ) ;
723723 return keyFetcher . fetchPublicKeys ( ) ;
724724 } ) . then ( ( ) => {
725725 expect ( https . request ) . to . have . been . calledTwice ;
726- clock ! . tick ( ONE_DAY_IN_SECONDS * 1000 ) ;
726+ clock ! . tick ( SIX_HOURS_IN_SECONDS * 1000 ) ;
727727 return keyFetcher . fetchPublicKeys ( ) ;
728728 } ) . then ( ( ) => {
729- // 48 hours have passed
729+ // 12 hours have passed
730730 expect ( https . request ) . to . have . been . calledThrice ;
731731 } ) ;
732732 } ) ;
0 commit comments