From ee0e131efac053de671deec853eae21e7cb59d78 Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Mon, 25 Sep 2023 22:17:53 -0400 Subject: [PATCH] fix(server): tests (#4229) --- server/src/domain/media/media.service.spec.ts | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/server/src/domain/media/media.service.spec.ts b/server/src/domain/media/media.service.spec.ts index 42387f3011..fb650498b8 100644 --- a/server/src/domain/media/media.service.spec.ts +++ b/server/src/domain/media/media.service.spec.ts @@ -212,7 +212,7 @@ describe(MediaService.name, () => { }); expect(assetMock.save).toHaveBeenCalledWith({ id: 'asset-id', - resizePath: 'upload/thumbs/user-id/asset-id.jpeg', + resizePath: 'upload/thumbs/user-id/as/se/asset-id.jpeg', }); }); @@ -222,8 +222,8 @@ describe(MediaService.name, () => { ]); await sut.handleGenerateJpegThumbnail({ id: assetStub.image.id }); - expect(storageMock.mkdirSync).toHaveBeenCalledWith('upload/thumbs/user-id'); - expect(mediaMock.resize).toHaveBeenCalledWith('/original/path.jpg', 'upload/thumbs/user-id/asset-id.jpeg', { + expect(storageMock.mkdirSync).toHaveBeenCalledWith('upload/thumbs/user-id/as/se'); + expect(mediaMock.resize).toHaveBeenCalledWith('/original/path.jpg', 'upload/thumbs/user-id/as/se/asset-id.jpeg', { size: 1440, format: 'jpeg', quality: 80, @@ -322,14 +322,17 @@ describe(MediaService.name, () => { ]); await sut.handleGenerateWebpThumbnail({ id: assetStub.image.id }); - expect(storageMock.mkdirSync).toHaveBeenCalledWith('upload/thumbs/user-id'); - expect(mediaMock.resize).toHaveBeenCalledWith('/original/path.jpg', 'upload/thumbs/user-id/asset-id.webp', { + expect(storageMock.mkdirSync).toHaveBeenCalledWith('upload/thumbs/user-id/as/se'); + expect(mediaMock.resize).toHaveBeenCalledWith('/original/path.jpg', 'upload/thumbs/user-id/as/se/asset-id.webp', { format: 'webp', size: 250, quality: 80, colorspace: Colorspace.P3, }); - expect(assetMock.save).toHaveBeenCalledWith({ id: 'asset-id', webpPath: 'upload/thumbs/user-id/asset-id.webp' }); + expect(assetMock.save).toHaveBeenCalledWith({ + id: 'asset-id', + webpPath: 'upload/thumbs/user-id/as/se/asset-id.webp', + }); }); describe('handleGenerateThumbhashThumbnail', () => {