@@ -3,10 +3,10 @@ import strictTransportSecurity from "../middlewares/strict-transport-security";
33
44describe ( "Strict-Transport-Security middleware" , ( ) => {
55 it ( 'by default, sets max-age to 180 days and adds "includeSubDomains"' , async ( ) => {
6- expect ( 15552000 ) . toStrictEqual ( 180 * 24 * 60 * 60 ) ;
6+ expect ( 31536000 ) . toStrictEqual ( 365 * 24 * 60 * 60 ) ;
77
88 const expectedHeaders = {
9- "strict-transport-security" : "max-age=15552000 ; includeSubDomains" ,
9+ "strict-transport-security" : "max-age=31536000 ; includeSubDomains" ,
1010 } ;
1111
1212 await check ( strictTransportSecurity ( ) , expectedHeaders ) ;
@@ -45,20 +45,20 @@ describe("Strict-Transport-Security middleware", () => {
4545
4646 it ( "disables subdomains with the includeSubDomains option" , async ( ) => {
4747 await check ( strictTransportSecurity ( { includeSubDomains : false } ) , {
48- "strict-transport-security" : "max-age=15552000 " ,
48+ "strict-transport-security" : "max-age=31536000 " ,
4949 } ) ;
5050 } ) ;
5151
5252 it ( "can enable preloading" , async ( ) => {
5353 await check ( strictTransportSecurity ( { preload : true } ) , {
5454 "strict-transport-security" :
55- "max-age=15552000 ; includeSubDomains; preload" ,
55+ "max-age=31536000 ; includeSubDomains; preload" ,
5656 } ) ;
5757 } ) ;
5858
5959 it ( "can explicitly disable preloading" , async ( ) => {
6060 await check ( strictTransportSecurity ( { preload : false } ) , {
61- "strict-transport-security" : "max-age=15552000 ; includeSubDomains" ,
61+ "strict-transport-security" : "max-age=31536000 ; includeSubDomains" ,
6262 } ) ;
6363 } ) ;
6464
0 commit comments