@@ -649,6 +649,7 @@ describe("annotation", function () {
649649 annotationDict . set ( "Type" , Name . get ( "Annot" ) ) ;
650650 annotationDict . set ( "Subtype" , Name . get ( "Text" ) ) ;
651651 annotationDict . set ( "T" , "ParentTitle" ) ;
652+ annotationDict . set ( "Subj" , "ParentSubject" ) ;
652653 annotationDict . set ( "Contents" , "ParentText" ) ;
653654 annotationDict . set ( "CreationDate" , "D:20180423" ) ;
654655 annotationDict . set ( "M" , "D:20190423" ) ;
@@ -691,6 +692,7 @@ describe("annotation", function () {
691692 expect ( data . inReplyTo ) . toEqual ( annotationRef . toString ( ) ) ;
692693 expect ( data . replyType ) . toEqual ( "Group" ) ;
693694 expect ( data . titleObj ) . toEqual ( { str : "ParentTitle" , dir : "ltr" } ) ;
695+ expect ( data . subjectObj ) . toEqual ( { str : "ParentSubject" , dir : "ltr" } ) ;
694696 expect ( data . contentsObj ) . toEqual ( { str : "ParentText" , dir : "ltr" } ) ;
695697 expect ( data . creationDate ) . toEqual ( "D:20180423" ) ;
696698 expect ( data . modificationDate ) . toEqual ( "D:20190423" ) ;
@@ -723,6 +725,7 @@ describe("annotation", function () {
723725 replyDict . set ( "IRT" , annotationRef ) ;
724726 replyDict . set ( "RT" , Name . get ( "R" ) ) ;
725727 replyDict . set ( "T" , "ReplyTitle" ) ;
728+ replyDict . set ( "Subj" , "ReplySubject" ) ;
726729 replyDict . set ( "Contents" , "ReplyText" ) ;
727730 replyDict . set ( "CreationDate" , "D:20180523" ) ;
728731 replyDict . set ( "M" , "D:20190523" ) ;
@@ -746,6 +749,7 @@ describe("annotation", function () {
746749 expect ( data . inReplyTo ) . toEqual ( annotationRef . toString ( ) ) ;
747750 expect ( data . replyType ) . toEqual ( "R" ) ;
748751 expect ( data . titleObj ) . toEqual ( { str : "ReplyTitle" , dir : "ltr" } ) ;
752+ expect ( data . subjectObj ) . toEqual ( { str : "ReplySubject" , dir : "ltr" } ) ;
749753 expect ( data . contentsObj ) . toEqual ( { str : "ReplyText" , dir : "ltr" } ) ;
750754 expect ( data . creationDate ) . toEqual ( "D:20180523" ) ;
751755 expect ( data . modificationDate ) . toEqual ( "D:20190523" ) ;
@@ -4142,6 +4146,7 @@ describe("annotation", function () {
41424146 annotationDict . set ( "Type" , Name . get ( "Annot" ) ) ;
41434147 annotationDict . set ( "Subtype" , Name . get ( "Text" ) ) ;
41444148 annotationDict . set ( "T" , "Correct Title" ) ;
4149+ annotationDict . set ( "Subj" , "Correct Subject" ) ;
41454150 annotationDict . set ( "Contents" , "Correct Text" ) ;
41464151 annotationDict . set ( "M" , "D:20190423" ) ;
41474152 annotationDict . set ( "C" , [ 0 , 0 , 1 ] ) ;
@@ -4184,6 +4189,7 @@ describe("annotation", function () {
41844189 idFactoryMock
41854190 ) ;
41864191 expect ( data . titleObj ) . toEqual ( { str : "Correct Title" , dir : "ltr" } ) ;
4192+ expect ( data . subjectObj ) . toEqual ( { str : "Correct Subject" , dir : "ltr" } ) ;
41874193 expect ( data . contentsObj ) . toEqual ( { str : "Correct Text" , dir : "ltr" } ) ;
41884194 expect ( data . modificationDate ) . toEqual ( "D:20190423" ) ;
41894195 expect ( data . color ) . toEqual ( new Uint8ClampedArray ( [ 0 , 0 , 255 ] ) ) ;
0 commit comments