]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - shared/extra-utils/videos/captions.ts
esModuleInterop to true
[github/Chocobozzz/PeerTube.git] / shared / extra-utils / videos / captions.ts
1 import { expect } from 'chai'
2 import request from 'supertest'
3 import { HttpStatusCode } from '@shared/models'
4
5 async function testCaptionFile (url: string, captionPath: string, containsString: string) {
6 const res = await request(url)
7 .get(captionPath)
8 .expect(HttpStatusCode.OK_200)
9
10 expect(res.text).to.contain(containsString)
11 }
12
13 // ---------------------------------------------------------------------------
14
15 export {
16 testCaptionFile
17 }