import {
addVideoCommentReply,
addVideoCommentThread,
+ advancedVideoPlaylistSearch,
advancedVideosSearch,
createLive,
createVideoPlaylist,
await installPlugin({
url: servers[0].url,
accessToken: servers[0].accessToken,
- path: getPluginTestPath('-two')
+ path: getPluginTestPath('-filter-translations')
})
for (let i = 0; i < 10; i++) {
})
it('Should blacklist on remote upload', async function () {
- this.timeout(60000)
+ this.timeout(120000)
const res = await uploadVideo(servers[1].url, servers[1].accessToken, { name: 'remote please blacklist me' })
await waitJobs(servers)
})
it('Should blacklist on remote update', async function () {
- this.timeout(60000)
+ this.timeout(120000)
const res = await uploadVideo(servers[1].url, servers[1].accessToken, { name: 'video' })
await waitJobs(servers)
const downloadVideos: VideoDetails[] = []
before(async function () {
- this.timeout(60000)
+ this.timeout(120000)
await updateCustomSubConfig(servers[0].url, servers[0].accessToken, {
transcoding: {
await waitUntilLog(servers[0], 'Run hook filter:api.search.video-channels.index.list.params', 1)
await waitUntilLog(servers[0], 'Run hook filter:api.search.video-channels.index.list.result', 1)
})
+
+ it('Should run filter:api.search.video-playlists.local.list.{params,result}', async function () {
+ await advancedVideoPlaylistSearch(servers[0].url, {
+ search: 'Sun Jian'
+ })
+
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.local.list.params', 1)
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.local.list.result', 1)
+ })
+
+ it('Should run filter:api.search.video-playlists.index.list.{params,result}', async function () {
+ await advancedVideoPlaylistSearch(servers[0].url, {
+ search: 'Sun Jian',
+ searchTarget: 'search-index'
+ })
+
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.local.list.params', 1)
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.local.list.result', 1)
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.index.list.params', 1)
+ await waitUntilLog(servers[0], 'Run hook filter:api.search.video-playlists.index.list.result', 1)
+ })
})
after(async function () {