]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/tests/api/server/plugins.ts
Move html injection plugin tests in its own file
[github/Chocobozzz/PeerTube.git] / server / tests / api / server / plugins.ts
index ad0a5139b6ee37f2c28e296d12c5e90e99ab109f..ecf7c0d3f7f1ec4a0a7200c1d252b267b5215788 100644 (file)
@@ -11,7 +11,6 @@ import {
   getPlugin,
   getPluginPackageJSON,
   getPluginRegisteredSettings,
-  getPluginsCSS,
   getPublicSettings,
   installPlugin,
   killallServers,
@@ -28,17 +27,16 @@ import {
   updatePluginPackageJSON,
   updatePluginSettings,
   wait,
-  waitUntilLog,
-  makeHTMLRequest
+  waitUntilLog
 } from '../../../../shared/extra-utils'
-import { PluginType } from '../../../../shared/models/plugins/plugin.type'
 import { PeerTubePluginIndex } from '../../../../shared/models/plugins/peertube-plugin-index.model'
-import { ServerConfig } from '../../../../shared/models/server'
 import { PeerTubePlugin } from '../../../../shared/models/plugins/peertube-plugin.model'
-import { User } from '../../../../shared/models/users'
 import { PluginPackageJson } from '../../../../shared/models/plugins/plugin-package-json.model'
-import { RegisteredServerSettings } from '../../../../shared/models/plugins/register-server-setting.model'
+import { PluginType } from '../../../../shared/models/plugins/plugin.type'
 import { PublicServerSetting } from '../../../../shared/models/plugins/public-server.setting'
+import { RegisteredServerSettings } from '../../../../shared/models/plugins/register-server-setting.model'
+import { ServerConfig } from '../../../../shared/models/server'
+import { User } from '../../../../shared/models/users'
 
 const expect = chai.expect
 
@@ -119,18 +117,6 @@ describe('Test plugins', function () {
     }
   })
 
-  it('Should have an empty global css', async function () {
-    {
-      const res = await getPluginsCSS(server.url)
-      expect(res.text).to.be.empty
-    }
-
-    for (const path of [ '/', '/videos/embed/1', '/video-playlists/embed/1' ]) {
-      const res = await makeHTMLRequest(server.url, path)
-      expect(res.text).to.not.include('link rel="stylesheet" href="/plugins/global.css')
-    }
-  })
-
   it('Should install a plugin and a theme', async function () {
     this.timeout(30000)
 
@@ -147,18 +133,6 @@ describe('Test plugins', function () {
     })
   })
 
-  it('Should have the correct global css', async function () {
-    {
-      const res = await getPluginsCSS(server.url)
-      expect(res.text).to.contain('background-color: red')
-    }
-
-    for (const path of [ '/', '/videos/embed/1', '/video-playlists/embed/1' ]) {
-      const res = await makeHTMLRequest(server.url, path)
-      expect(res.text).to.include('link rel="stylesheet" href="/plugins/global.css')
-    }
-  })
-
   it('Should have the plugin loaded in the configuration', async function () {
     const res = await getConfig(server.url)
     const config: ServerConfig = res.body
@@ -400,18 +374,6 @@ describe('Test plugins', function () {
     expect(res.body.data).to.have.lengthOf(0)
   })
 
-  it('Should have an empty global css', async function () {
-    {
-      const res = await getPluginsCSS(server.url)
-      expect(res.text).to.be.empty
-    }
-
-    for (const path of [ '/', '/videos/embed/1', '/video-playlists/embed/1' ]) {
-      const res = await makeHTMLRequest(server.url, path)
-      expect(res.text).to.not.include('link rel="stylesheet" href="/plugins/global.css')
-    }
-  })
-
   it('Should list uninstalled plugins', async function () {
     const res = await listPlugins({
       url: server.url,