File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change @@ -1850,6 +1850,37 @@ describe('session()', function(){
18501850 } )
18511851 } )
18521852
1853+ describe ( '.originalMaxAge' , function ( ) {
1854+ before ( function ( ) {
1855+ this . server = createServer ( { cookie : { maxAge : 2000 } } , function ( req , res ) {
1856+ req . session . hits = ( req . session . hits || 0 ) + 1
1857+ res . end ( JSON . stringify ( req . session . cookie . originalMaxAge ) )
1858+ } )
1859+ } )
1860+
1861+ it ( 'should equal original maxAge' , function ( done ) {
1862+ request ( this . server )
1863+ . get ( '/' )
1864+ . expect ( 200 , '2000' , done )
1865+ } )
1866+
1867+ it ( 'should equal original maxAge for all requests' , function ( done ) {
1868+ var server = this . server
1869+
1870+ request ( server )
1871+ . get ( '/' )
1872+ . expect ( 200 , '2000' , function ( err , res ) {
1873+ if ( err ) return done ( err )
1874+ setTimeout ( function ( ) {
1875+ request ( server )
1876+ . get ( '/' )
1877+ . set ( 'Cookie' , cookie ( res ) )
1878+ . expect ( 200 , '2000' , done )
1879+ } , 100 )
1880+ } )
1881+ } )
1882+ } )
1883+
18531884 describe ( '.secure' , function ( ) {
18541885 var app
18551886
You can’t perform that action at this time.
0 commit comments