@@ -74,7 +74,8 @@ describe('CAT', () => {
7474 kid : 'AsymmetricECDSA256'
7575 } ;
7676 await cat . verify ( token , verifyKey ) ;
77- expect ( cat . claims ) . toEqual ( claims ) ;
77+ const claimsWithCatv = { ...claims , catv : 1 } ;
78+ expect ( cat . claims ) . toEqual ( claimsWithCatv ) ;
7879 } ) ;
7980
8081 test ( 'can create a CAT object from a signed base64 encoded token' , async ( ) => {
@@ -157,7 +158,10 @@ describe('CAT', () => {
157158 cti : '0b71' ,
158159 catr : {
159160 type : 'header' ,
160- 'header-name' : 'cta-common-access-token'
161+ 'header-name' : 'cta-common-access-token' ,
162+ 'header-params' : [ 'value1' ] ,
163+ 'cookie-name' : 'myname' ,
164+ 'cookie-params' : [ 'cookievalue' ]
161165 }
162166 } ) ;
163167 expect ( cat . claims ) . toEqual ( {
@@ -170,7 +174,10 @@ describe('CAT', () => {
170174 cti : '0b71' ,
171175 catr : {
172176 type : 'header' ,
173- 'header-name' : 'cta-common-access-token'
177+ 'header-name' : 'cta-common-access-token' ,
178+ 'header-params' : [ 'value1' ] ,
179+ 'cookie-name' : 'myname' ,
180+ 'cookie-params' : [ 'cookievalue' ]
174181 } ,
175182 catv : 1
176183 } ) ;
0 commit comments