X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Ffixtures%2Fpeertube-plugin-test-video-constants%2Fmain.js;h=06527bd358fbd2a28561df99011fe64da9db6cf7;hb=171efc48e67498406feb6d7873b3482b41505515;hp=3e650e0a12c542588781695af6f98919ecf7dcea;hpb=799ece6aae8ef55b50b6193de3c4d46e7bb258f5;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/fixtures/peertube-plugin-test-video-constants/main.js b/server/tests/fixtures/peertube-plugin-test-video-constants/main.js index 3e650e0a1..06527bd35 100644 --- a/server/tests/fixtures/peertube-plugin-test-video-constants/main.js +++ b/server/tests/fixtures/peertube-plugin-test-video-constants/main.js @@ -1,46 +1,46 @@ async function register ({ - registerHook, - registerSetting, - settingsManager, - storageManager, videoCategoryManager, videoLicenceManager, videoLanguageManager, videoPrivacyManager, - playlistPrivacyManager + playlistPrivacyManager, + getRouter }) { - videoLanguageManager.addLanguage('al_bhed', 'Al Bhed') + videoLanguageManager.addConstant('al_bhed', 'Al Bhed') videoLanguageManager.addLanguage('al_bhed2', 'Al Bhed 2') - videoLanguageManager.addLanguage('al_bhed3', 'Al Bhed 3') - videoLanguageManager.deleteLanguage('en') + videoLanguageManager.addConstant('al_bhed3', 'Al Bhed 3') + videoLanguageManager.deleteConstant('en') videoLanguageManager.deleteLanguage('fr') - videoLanguageManager.deleteLanguage('al_bhed3') + videoLanguageManager.deleteConstant('al_bhed3') videoCategoryManager.addCategory(42, 'Best category') - videoCategoryManager.addCategory(43, 'High best category') - videoCategoryManager.deleteCategory(1) // Music + videoCategoryManager.addConstant(43, 'High best category') + videoCategoryManager.deleteConstant(1) // Music videoCategoryManager.deleteCategory(2) // Films videoLicenceManager.addLicence(42, 'Best licence') - videoLicenceManager.addLicence(43, 'High best licence') - videoLicenceManager.deleteLicence(1) // Attribution - videoLicenceManager.deleteLicence(7) // Public domain + videoLicenceManager.addConstant(43, 'High best licence') + videoLicenceManager.deleteConstant(1) // Attribution + videoLicenceManager.deleteConstant(7) // Public domain + videoPrivacyManager.deleteConstant(2) videoPrivacyManager.deletePrivacy(2) + playlistPrivacyManager.deleteConstant(3) playlistPrivacyManager.deletePlaylistPrivacy(3) -} -async function unregister () { - return + { + const router = getRouter() + router.get('/reset-categories', (req, res) => { + videoCategoryManager.resetConstants() + + res.sendStatus(204) + }) + } } +async function unregister () {} + module.exports = { register, unregister } - -// ############################################################################ - -function addToCount (obj) { - return Object.assign({}, obj, { count: obj.count + 1 }) -}