From f8039a7d57b5792e50cc0c04295e02b88d39356b Mon Sep 17 00:00:00 2001 From: Jonathan Jogenfors Date: Sat, 16 Mar 2024 00:43:26 +0100 Subject: [PATCH] fix test --- .../src/domain/library/library.service.spec.ts | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/server/src/domain/library/library.service.spec.ts b/server/src/domain/library/library.service.spec.ts index b1017d9fb..ba7121837 100644 --- a/server/src/domain/library/library.service.spec.ts +++ b/server/src/domain/library/library.service.spec.ts @@ -262,7 +262,21 @@ describe(LibraryService.name, () => { await sut.handleOfflineCheck(mockAssetJob); - expect(assetMock.save).toHaveBeenCalledWith([assetStub.offline.id], { isOffline: true }); + expect(assetMock.save).toHaveBeenCalledWith({ id: assetStub.external.id, isOffline: true }); + }); + + it('should ignore an online asset', async () => { + const mockAssetJob: IEntityJob = { + id: assetStub.external.id, + }; + + assetMock.getById.mockResolvedValue(assetStub.external); + + storageMock.checkFileExists.mockResolvedValue(true); + + await sut.handleOfflineCheck(mockAssetJob); + + expect(assetMock.save).not.toHaveBeenCalled(); }); });