X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fplugins%2Faction-hooks.ts;h=8788a964487e75f16326a23c8023d48ce870260e;hb=5e3d29ab218f2e7fcfb59f64777d901625dc5a49;hp=686926c170330562509b816aea8230efc7c71d1f;hpb=293074ae7920040ede7e01d0aec4dabbeeb864ff;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/plugins/action-hooks.ts b/server/tests/plugins/action-hooks.ts index 686926c17..8788a9644 100644 --- a/server/tests/plugins/action-hooks.ts +++ b/server/tests/plugins/action-hooks.ts @@ -103,6 +103,20 @@ describe('Test plugin action hooks', function () { }) }) + describe('Captions hooks', function () { + it('Should run action:api.video-caption.created', async function () { + await servers[0].captions.add({ videoId: videoUUID, language: 'en', fixture: 'subtitle-good.srt' }) + + await checkHook('action:api.video-caption.created') + }) + + it('Should run action:api.video-caption.deleted', async function () { + await servers[0].captions.delete({ videoId: videoUUID, language: 'en' }) + + await checkHook('action:api.video-caption.deleted') + }) + }) + describe('Users hooks', function () { let userId: number