@@ -51,27 +51,26 @@ test("copyFileComments works correctly", () => {
51
51
) ;
52
52
expect (
53
53
vi . mocked ( driveServiceMock . Comments . list ) . mock . calls [ 0 ] [ 1 ] ,
54
+ ) . toStrictEqual ( {
55
+ anchor : true ,
56
+ author : {
57
+ displayName : true ,
58
+ me : true ,
59
+ } ,
60
+ content : true ,
61
+ quotedFileContent : true ,
62
+ replies : true ,
63
+ resolved : true ,
64
+ } ) ;
65
+ expect (
66
+ vi . mocked ( driveServiceMock . Comments . list ) . mock . calls [ 0 ] [ 2 ] ,
54
67
) . toBeDefined ( ) ;
55
68
expect (
56
69
(
57
70
vi . mocked ( driveServiceMock . Comments . list ) . mock
58
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
71
+ . calls [ 0 ] [ 2 ] as ListCommentsOptions
59
72
) . pageToken ,
60
73
) . toBeUndefined ( ) ;
61
- expect (
62
- (
63
- vi . mocked ( driveServiceMock . Comments . list ) . mock
64
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
65
- ) . fields ,
66
- ) . toBeDefined ( ) ;
67
- expect (
68
- (
69
- vi . mocked ( driveServiceMock . Comments . list ) . mock
70
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
71
- ) . fields
72
- ?. split ( "," )
73
- . map ( ( s ) => s . trim ( ) ) ,
74
- ) . toContain ( "nextPageToken" ) ;
75
74
expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls ) . toHaveLength (
76
75
2 ,
77
76
) ;
@@ -84,6 +83,9 @@ test("copyFileComments works correctly", () => {
84
83
expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 0 ] [ 1 ] ) . toBe (
85
84
"DEST_FILE_ID" ,
86
85
) ;
86
+ expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 0 ] [ 2 ] . id ) . toBe (
87
+ true ,
88
+ ) ;
87
89
expect (
88
90
vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 1 ] [ 0 ] . content ,
89
91
) . toBe ( "COM2_CONTENT" ) ;
@@ -93,6 +95,9 @@ test("copyFileComments works correctly", () => {
93
95
expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 1 ] [ 1 ] ) . toBe (
94
96
"DEST_FILE_ID" ,
95
97
) ;
98
+ expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 1 ] [ 2 ] . id ) . toBe (
99
+ true ,
100
+ ) ;
96
101
} ) ;
97
102
98
103
test ( "copyFileComments works correctly with replies" , ( ) => {
@@ -140,27 +145,26 @@ test("copyFileComments works correctly with replies", () => {
140
145
) ;
141
146
expect (
142
147
vi . mocked ( driveServiceMock . Comments . list ) . mock . calls [ 0 ] [ 1 ] ,
148
+ ) . toStrictEqual ( {
149
+ anchor : true ,
150
+ author : {
151
+ displayName : true ,
152
+ me : true ,
153
+ } ,
154
+ content : true ,
155
+ quotedFileContent : true ,
156
+ replies : true ,
157
+ resolved : true ,
158
+ } ) ;
159
+ expect (
160
+ vi . mocked ( driveServiceMock . Comments . list ) . mock . calls [ 0 ] [ 2 ] ,
143
161
) . toBeDefined ( ) ;
144
162
expect (
145
163
(
146
164
vi . mocked ( driveServiceMock . Comments . list ) . mock
147
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
165
+ . calls [ 0 ] [ 2 ] as ListCommentsOptions
148
166
) . pageToken ,
149
167
) . toBeUndefined ( ) ;
150
- expect (
151
- (
152
- vi . mocked ( driveServiceMock . Comments . list ) . mock
153
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
154
- ) . fields ,
155
- ) . toBeDefined ( ) ;
156
- expect (
157
- (
158
- vi . mocked ( driveServiceMock . Comments . list ) . mock
159
- . calls [ 0 ] [ 1 ] as ListCommentsOptions
160
- ) . fields
161
- ?. split ( "," )
162
- . map ( ( s ) => s . trim ( ) ) ,
163
- ) . toContain ( "nextPageToken" ) ;
164
168
expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls ) . toHaveLength (
165
169
1 ,
166
170
) ;
@@ -173,6 +177,9 @@ test("copyFileComments works correctly with replies", () => {
173
177
expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 0 ] [ 1 ] ) . toBe (
174
178
"DEST_FILE_ID" ,
175
179
) ;
180
+ expect ( vi . mocked ( driveServiceMock . Comments . create ) . mock . calls [ 0 ] [ 2 ] . id ) . toBe (
181
+ true ,
182
+ ) ;
176
183
expect ( vi . mocked ( driveServiceMock . Replies . create ) . mock . calls ) . toHaveLength ( 2 ) ;
177
184
expect (
178
185
vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 0 ] [ 0 ] . content ,
@@ -183,6 +190,9 @@ test("copyFileComments works correctly with replies", () => {
183
190
expect ( vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 0 ] [ 2 ] ) . toBe (
184
191
"DEST_COM_ID" ,
185
192
) ;
193
+ expect (
194
+ vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 0 ] [ 3 ] . fields ,
195
+ ) . toContain ( "id" ) ;
186
196
expect (
187
197
vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 1 ] [ 0 ] . content ,
188
198
) . toBe ( "REPLY2_CONTENT" ) ;
@@ -192,4 +202,7 @@ test("copyFileComments works correctly with replies", () => {
192
202
expect ( vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 1 ] [ 2 ] ) . toBe (
193
203
"DEST_COM_ID" ,
194
204
) ;
205
+ expect (
206
+ vi . mocked ( driveServiceMock . Replies . create ) . mock . calls [ 1 ] [ 3 ] . fields ,
207
+ ) . toContain ( "id" ) ;
195
208
} ) ;
0 commit comments