@@ -18,7 +18,7 @@ type FileStatusResponse = {
1818 id : number
1919 name : string
2020 status ?: string | number
21- size ? : number
21+ size : number
2222 signed ?: string
2323}
2424
@@ -142,7 +142,7 @@ describe('FileStatusList', () => {
142142 mockAxios . get . mockResolvedValue ( {
143143 data : {
144144 ocs : {
145- data : { id : 1 , name : 'stub.pdf' , status : FILE_STATUS . DRAFT } ,
145+ data : { id : 1 , name : 'stub.pdf' , size : 0 , status : FILE_STATUS . DRAFT } ,
146146 } ,
147147 } ,
148148 } )
@@ -170,7 +170,7 @@ describe('FileStatusList', () => {
170170 mockAxios . get . mockResolvedValueOnce ( {
171171 data : {
172172 ocs : {
173- data : { id : 1 , name : 'file1.pdf' } ,
173+ data : { id : 1 , name : 'file1.pdf' , size : 0 } ,
174174 } ,
175175 } ,
176176 } )
@@ -210,28 +210,28 @@ describe('FileStatusList', () => {
210210 . mockResolvedValueOnce ( {
211211 data : {
212212 ocs : {
213- data : { id : 1 , name : 'file1.pdf' } ,
213+ data : { id : 1 , name : 'file1.pdf' , size : 0 } ,
214214 } ,
215215 } ,
216216 } )
217217 . mockResolvedValueOnce ( {
218218 data : {
219219 ocs : {
220- data : { id : 2 , name : 'file2.pdf' } ,
220+ data : { id : 2 , name : 'file2.pdf' , size : 0 } ,
221221 } ,
222222 } ,
223223 } )
224224 . mockResolvedValueOnce ( {
225225 data : {
226226 ocs : {
227- data : { id : 1 , name : 'file1.pdf' } ,
227+ data : { id : 1 , name : 'file1.pdf' , size : 0 } ,
228228 } ,
229229 } ,
230230 } )
231231 . mockResolvedValueOnce ( {
232232 data : {
233233 ocs : {
234- data : { id : 2 , name : 'file2.pdf' } ,
234+ data : { id : 2 , name : 'file2.pdf' , size : 0 } ,
235235 } ,
236236 } ,
237237 } )
@@ -246,7 +246,7 @@ describe('FileStatusList', () => {
246246 mockAxios . get . mockResolvedValueOnce ( {
247247 data : {
248248 ocs : {
249- data : { id : 1 , name : 'test.pdf' } ,
249+ data : { id : 1 , name : 'test.pdf' , size : 0 } ,
250250 } ,
251251 } ,
252252 } )
@@ -390,7 +390,7 @@ describe('FileStatusList', () => {
390390 wrapper = createWrapper ( { fileIds : [ 1 ] } )
391391
392392 mockAxios . get . mockResolvedValue ( {
393- data : { ocs : { data : { id : 1 , name : 'test.pdf' } } } ,
393+ data : { ocs : { data : { id : 1 , name : 'test.pdf' , size : 0 } } } ,
394394 } )
395395
396396 wrapper . vm . startUpdatePolling ( )
@@ -433,7 +433,7 @@ describe('FileStatusList', () => {
433433 wrapper = localWrapper
434434
435435 mockAxios . get . mockResolvedValue ( {
436- data : { ocs : { data : { id : 1 , name : 'test.pdf' } } } ,
436+ data : { ocs : { data : { id : 1 , name : 'test.pdf' , size : 0 } } } ,
437437 } )
438438
439439 await localWrapper . setProps ( { fileIds : [ 1 ] } )
@@ -456,7 +456,7 @@ describe('FileStatusList', () => {
456456 wrapper = localWrapper
457457
458458 mockAxios . get . mockResolvedValue ( {
459- data : { ocs : { data : { id : 2 , name : 'file2.pdf' } } } ,
459+ data : { ocs : { data : { id : 2 , name : 'file2.pdf' , size : 0 } } } ,
460460 } )
461461
462462 await localWrapper . setProps ( { fileIds : [ ] } )
@@ -469,7 +469,7 @@ describe('FileStatusList', () => {
469469 describe ( 'RULE: mounted lifecycle initializes data loading' , ( ) => {
470470 it ( 'loads files on mount when fileIds provided' , async ( ) => {
471471 mockAxios . get . mockResolvedValue ( {
472- data : { ocs : { data : { id : 1 , name : 'test.pdf' } } } ,
472+ data : { ocs : { data : { id : 1 , name : 'test.pdf' , size : 0 } } } ,
473473 } )
474474
475475 wrapper = createWrapper ( { fileIds : [ 1 ] } )
@@ -536,6 +536,7 @@ describe('FileStatusList', () => {
536536 data : {
537537 id : 1 ,
538538 name : 'signed.pdf' ,
539+ size : 0 ,
539540 signed : '2024-06-01T12:00:00' ,
540541 status : FILE_STATUS . SIGNED ,
541542 } ,
@@ -556,6 +557,7 @@ describe('FileStatusList', () => {
556557 data : {
557558 id : 1 ,
558559 name : 'unsigned.pdf' ,
560+ size : 0 ,
559561 status : FILE_STATUS . DRAFT ,
560562 } ,
561563 } ,
@@ -573,16 +575,16 @@ describe('FileStatusList', () => {
573575 it ( 'renders all loaded files' , async ( ) => {
574576 mockAxios . get
575577 . mockResolvedValueOnce ( {
576- data : { ocs : { data : { id : 1 , name : 'file1.pdf' , status : '0' } } } ,
578+ data : { ocs : { data : { id : 1 , name : 'file1.pdf' , size : 0 , status : '0' } } } ,
577579 } )
578580 . mockResolvedValueOnce ( {
579- data : { ocs : { data : { id : 2 , name : 'file2.pdf' , status : '3' } } } ,
581+ data : { ocs : { data : { id : 2 , name : 'file2.pdf' , size : 0 , status : '3' } } } ,
580582 } )
581583 . mockResolvedValueOnce ( {
582- data : { ocs : { data : { id : 1 , name : 'file1.pdf' , status : '0' } } } ,
584+ data : { ocs : { data : { id : 1 , name : 'file1.pdf' , size : 0 , status : '0' } } } ,
583585 } )
584586 . mockResolvedValueOnce ( {
585- data : { ocs : { data : { id : 2 , name : 'file2.pdf' , status : '3' } } } ,
587+ data : { ocs : { data : { id : 2 , name : 'file2.pdf' , size : 0 , status : '3' } } } ,
586588 } )
587589
588590 wrapper = createWrapper ( { fileIds : [ 1 , 2 ] } )
0 commit comments