X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fclient.ts;h=5f947ed2b98e632fa9520d59ce598d0a911847c1;hb=d8755eed1e452d2efbfc983af0e9d228d152bf6b;hp=5e5abba5aa1277e3de9528c1b02aa1546099722f;hpb=334ddfa47120ae53bc2643792ec5e1065a4d1141;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/client.ts b/server/tests/client.ts index 5e5abba5a..5f947ed2b 100644 --- a/server/tests/client.ts +++ b/server/tests/client.ts @@ -39,7 +39,7 @@ describe('Test a client controllers', function () { server.video = videos[0] }) - it('It should have valid Open Graph tags on the watch page with video id', async function () { + it('Should have valid Open Graph tags on the watch page with video id', async function () { const res = await request(server.url) .get('/videos/watch/' + server.video.id) .expect(200) @@ -48,7 +48,7 @@ describe('Test a client controllers', function () { expect(res.text).to.contain('') }) - it('It should have valid Open Graph tags on the watch page with video uuid', async function () { + it('Should have valid Open Graph tags on the watch page with video uuid', async function () { const res = await request(server.url) .get('/videos/watch/' + server.video.uuid) .expect(200) @@ -57,6 +57,19 @@ describe('Test a client controllers', function () { expect(res.text).to.contain('') }) + it('Should have valid oEmbed discovery tags', async function () { + const path = '/videos/watch/' + server.video.uuid + const res = await request(server.url) + .get(path) + .expect(200) + + const expectedLink = '` + + expect(res.text).to.contain(expectedLink) + }) + after(async function () { process.kill(-server.app.pid)