forked from Cutlery/immich
fix e2e
This commit is contained in:
parent
9b5a0a90ce
commit
649358cbc3
@ -30,4 +30,8 @@ export const libraryApi = {
|
|||||||
.send(dto);
|
.send(dto);
|
||||||
expect(status).toBe(204);
|
expect(status).toBe(204);
|
||||||
},
|
},
|
||||||
|
scanDeletedFiles: async (server: any, accessToken: string, id: string, dto: ScanLibraryDto = {}) => {
|
||||||
|
const { status } = await request(server).post(`/library/${id}/scan`).set('Authorization', `Bearer ${accessToken}`);
|
||||||
|
expect(status).toBe(204);
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
@ -52,7 +52,7 @@ describe(`${LibraryController.name} (e2e)`, () => {
|
|||||||
|
|
||||||
await fs.promises.rm(`${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature/silver_fir.jpg`);
|
await fs.promises.rm(`${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature/silver_fir.jpg`);
|
||||||
|
|
||||||
await api.libraryApi.scanLibrary(server, admin.accessToken, library.id, { checkForOffline: true });
|
await api.libraryApi.scanDeletedFiles(server, admin.accessToken, library.id);
|
||||||
|
|
||||||
const assets = await api.assetApi.getAllAssets(server, admin.accessToken);
|
const assets = await api.assetApi.getAllAssets(server, admin.accessToken);
|
||||||
|
|
||||||
@ -87,7 +87,7 @@ describe(`${LibraryController.name} (e2e)`, () => {
|
|||||||
|
|
||||||
await fs.promises.rm(`${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature/silver_fir.jpg`);
|
await fs.promises.rm(`${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature/silver_fir.jpg`);
|
||||||
|
|
||||||
await api.libraryApi.scanLibrary(server, admin.accessToken, library.id, { checkForOffline: true });
|
await api.libraryApi.scanDeletedFiles(server, admin.accessToken, library.id);
|
||||||
|
|
||||||
await fs.promises.cp(`${IMMICH_TEST_ASSET_PATH}/albums/nature`, `${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature`, {
|
await fs.promises.cp(`${IMMICH_TEST_ASSET_PATH}/albums/nature`, `${IMMICH_TEST_ASSET_TEMP_PATH}/albums/nature`, {
|
||||||
recursive: true,
|
recursive: true,
|
||||||
@ -303,7 +303,7 @@ describe(`${LibraryController.name} (e2e)`, () => {
|
|||||||
|
|
||||||
await restoreTempFolder();
|
await restoreTempFolder();
|
||||||
|
|
||||||
await api.libraryApi.scanLibrary(server, admin.accessToken, library.id, { checkForOffline: true });
|
await api.libraryApi.scanDeletedFiles(server, admin.accessToken, library.id);
|
||||||
|
|
||||||
const { status } = await request(server)
|
const { status } = await request(server)
|
||||||
.post(`/library/${library.id}/removeOffline`)
|
.post(`/library/${library.id}/removeOffline`)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user