- it('Should have valid index html updated tags (title, description...)', async function () {
- const res = await makeHTMLRequest(server.url, '/videos/trending')
-
- checkIndexTags(res.text, 'PeerTube updated', 'my short description', 'body { background-color: red; }')
+ it('Should have the correct updated video allowed extensions', async function () {
+ const res = await getConfig(server.url)
+ const data: ServerConfig = res.body
+
+ expect(data.video.file.extensions).to.have.length.above(3)
+ expect(data.video.file.extensions).to.contain('.mp4')
+ expect(data.video.file.extensions).to.contain('.webm')
+ expect(data.video.file.extensions).to.contain('.ogv')
+ expect(data.video.file.extensions).to.contain('.flv')
+ expect(data.video.file.extensions).to.contain('.mkv')
+ expect(data.video.file.extensions).to.contain('.mp3')
+ expect(data.video.file.extensions).to.contain('.ogg')
+ expect(data.video.file.extensions).to.contain('.flac')
+
+ await uploadVideo(server.url, server.accessToken, { fixture: 'video_short.mkv' }, 200)
+ await uploadVideo(server.url, server.accessToken, { fixture: 'sample.ogg' }, 200)