]>
Commit | Line | Data |
---|---|---|
e6346d59 C |
1 | import { expect } from 'chai' |
2 | import { readdir } from 'fs-extra' | |
3 | import { join } from 'path' | |
c55e3d72 | 4 | import { root } from '@shared/core-utils' |
e6346d59 C |
5 | |
6 | async function checkPlaylistFilesWereRemoved ( | |
7 | playlistUUID: string, | |
8 | internalServerNumber: number, | |
9 | directories = [ 'thumbnails' ] | |
10 | ) { | |
11 | const testDirectory = 'test' + internalServerNumber | |
12 | ||
13 | for (const directory of directories) { | |
14 | const directoryPath = join(root(), testDirectory, directory) | |
15 | ||
16 | const files = await readdir(directoryPath) | |
17 | for (const file of files) { | |
18 | expect(file).to.not.contain(playlistUUID) | |
19 | } | |
20 | } | |
21 | } | |
22 | ||
23 | export { | |
24 | checkPlaylistFilesWereRemoved | |
25 | } |