expect(thread.comment.text.endsWith(' <3')).to.be.true
})
+ it('Should run filter:api.overviews.videos.list.{params,result}', async function () {
+ await servers[0].overviews.getVideos({ page: 1 })
+
+ // 3 because we get 3 samples per page
+ await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.params', 3)
+ await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.result', 3)
+ })
+
describe('Should run filter:video.auto-blacklist.result', function () {
async function checkIsBlacklisted (id: number | string, value: boolean) {
})
})
+ describe('Stats filters', function () {
+
+ it('Should run filter:api.server.stats.get.result', async function () {
+ const data = await servers[0].stats.get()
+
+ expect((data as any).customStats).to.equal(14)
+ })
+
+ })
+
after(async function () {
await cleanupTests(servers)
})