aboutsummaryrefslogtreecommitdiffhomepage
path: root/server
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2021-07-21 15:44:28 +0200
committerChocobozzz <me@florianbigard.com>2021-07-21 15:44:28 +0200
commit2b9f672b58bc2c13c96ee79f522003979e4bfc02 (patch)
tree898e170d1b8f5b9624ec7bb21c5212c4ea1bbc2c /server
parentdc3d902234bb73fbc8cf9787e3036f2012526e6c (diff)
downloadPeerTube-2b9f672b58bc2c13c96ee79f522003979e4bfc02.tar.gz
PeerTube-2b9f672b58bc2c13c96ee79f522003979e4bfc02.tar.zst
PeerTube-2b9f672b58bc2c13c96ee79f522003979e4bfc02.zip
Improve plugin constant tests
Diffstat (limited to 'server')
-rw-r--r--server/tests/fixtures/peertube-plugin-test-video-constants/main.js12
-rw-r--r--server/tests/index.ts1
-rw-r--r--server/tests/lib/index.ts1
-rw-r--r--server/tests/lib/video-constant-registry-factory.ts (renamed from server/tests/lib/plugins/video-constant-registry-factory.test.ts)0
4 files changed, 9 insertions, 5 deletions
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 f44704a44..06527bd35 100644
--- a/server/tests/fixtures/peertube-plugin-test-video-constants/main.js
+++ b/server/tests/fixtures/peertube-plugin-test-video-constants/main.js
@@ -7,24 +7,26 @@ async function register ({
7 getRouter 7 getRouter
8}) { 8}) {
9 videoLanguageManager.addConstant('al_bhed', 'Al Bhed') 9 videoLanguageManager.addConstant('al_bhed', 'Al Bhed')
10 videoLanguageManager.addConstant('al_bhed2', 'Al Bhed 2') 10 videoLanguageManager.addLanguage('al_bhed2', 'Al Bhed 2')
11 videoLanguageManager.addConstant('al_bhed3', 'Al Bhed 3') 11 videoLanguageManager.addConstant('al_bhed3', 'Al Bhed 3')
12 videoLanguageManager.deleteConstant('en') 12 videoLanguageManager.deleteConstant('en')
13 videoLanguageManager.deleteConstant('fr') 13 videoLanguageManager.deleteLanguage('fr')
14 videoLanguageManager.deleteConstant('al_bhed3') 14 videoLanguageManager.deleteConstant('al_bhed3')
15 15
16 videoCategoryManager.addConstant(42, 'Best category') 16 videoCategoryManager.addCategory(42, 'Best category')
17 videoCategoryManager.addConstant(43, 'High best category') 17 videoCategoryManager.addConstant(43, 'High best category')
18 videoCategoryManager.deleteConstant(1) // Music 18 videoCategoryManager.deleteConstant(1) // Music
19 videoCategoryManager.deleteConstant(2) // Films 19 videoCategoryManager.deleteCategory(2) // Films
20 20
21 videoLicenceManager.addConstant(42, 'Best licence') 21 videoLicenceManager.addLicence(42, 'Best licence')
22 videoLicenceManager.addConstant(43, 'High best licence') 22 videoLicenceManager.addConstant(43, 'High best licence')
23 videoLicenceManager.deleteConstant(1) // Attribution 23 videoLicenceManager.deleteConstant(1) // Attribution
24 videoLicenceManager.deleteConstant(7) // Public domain 24 videoLicenceManager.deleteConstant(7) // Public domain
25 25
26 videoPrivacyManager.deleteConstant(2) 26 videoPrivacyManager.deleteConstant(2)
27 videoPrivacyManager.deletePrivacy(2)
27 playlistPrivacyManager.deleteConstant(3) 28 playlistPrivacyManager.deleteConstant(3)
29 playlistPrivacyManager.deletePlaylistPrivacy(3)
28 30
29 { 31 {
30 const router = getRouter() 32 const router = getRouter()
diff --git a/server/tests/index.ts b/server/tests/index.ts
index 3fbd0ebbd..1718ac424 100644
--- a/server/tests/index.ts
+++ b/server/tests/index.ts
@@ -6,3 +6,4 @@ import './cli/'
6import './api/' 6import './api/'
7import './plugins/' 7import './plugins/'
8import './helpers/' 8import './helpers/'
9import './lib/'
diff --git a/server/tests/lib/index.ts b/server/tests/lib/index.ts
new file mode 100644
index 000000000..a40df35fd
--- /dev/null
+++ b/server/tests/lib/index.ts
@@ -0,0 +1 @@
export * from './video-constant-registry-factory'
diff --git a/server/tests/lib/plugins/video-constant-registry-factory.test.ts b/server/tests/lib/video-constant-registry-factory.ts
index e26b286e1..e26b286e1 100644
--- a/server/tests/lib/plugins/video-constant-registry-factory.test.ts
+++ b/server/tests/lib/video-constant-registry-factory.ts