(overrides: Partial<LoadedFiles>)
| 383 | }); |
| 384 | |
| 385 | function baseLoadedFiles(overrides: Partial<LoadedFiles>): LoadedFiles { |
| 386 | return { |
| 387 | camerasFile: new File([''], 'cameras.bin'), |
| 388 | imagesFile: new File([''], 'images.bin'), |
| 389 | points3DFile: new File([''], 'points3D.bin'), |
| 390 | imageFiles: new Map(), |
| 391 | hasMasks: false, |
| 392 | ...overrides, |
| 393 | }; |
| 394 | } |
| 395 | |
| 396 | it('activates a downloaded splat source and offloads the previous one', async () => { |
| 397 | const fileA = new File(['a'], 'a.ply'); |
no outgoing calls
no test coverage detected