describe('Logger', function () {
it('Should have logged things', async function () {
- await servers[0].servers.waitUntilLog('localhost:' + servers[0].port + ' peertube-plugin-test-four', 1, false)
+ await servers[0].servers.waitUntilLog(servers[0].host + ' peertube-plugin-test-four', 1, false)
await servers[0].servers.waitUntilLog('Hello world from plugin four', 1)
})
})
describe('Config', function () {
it('Should have the correct webserver url', async function () {
- await servers[0].servers.waitUntilLog(`server url is http://localhost:${servers[0].port}`)
+ await servers[0].servers.waitUntilLog(`server url is ${servers[0].url}`)
+ })
+
+ it('Should have the correct listening config', async function () {
+ const res = await makeGetRequest({
+ url: servers[0].url,
+ path: '/plugins/test-four/router/server-listening-config',
+ expectedStatus: HttpStatusCode.OK_200
+ })
+
+ expect(res.body.config).to.exist
+ expect(res.body.config.hostname).to.equal('::')
+ expect(res.body.config.port).to.equal(servers[0].port)
})
it('Should have the correct config', async function () {
it('Should mute server 2', async function () {
this.timeout(10000)
- await postCommand(servers[0], 'blockServer', { hostToBlock: `localhost:${servers[1].port}` })
+ await postCommand(servers[0], 'blockServer', { hostToBlock: servers[1].host })
const { data } = await servers[0].videos.list()
})
it('Should unmute server 2', async function () {
- await postCommand(servers[0], 'unblockServer', { hostToUnblock: `localhost:${servers[1].port}` })
+ await postCommand(servers[0], 'unblockServer', { hostToUnblock: servers[1].host })
const { data } = await servers[0].videos.list()
})
it('Should mute account of server 2', async function () {
- await postCommand(servers[0], 'blockAccount', { handleToBlock: `root@localhost:${servers[1].port}` })
+ await postCommand(servers[0], 'blockAccount', { handleToBlock: `root@${servers[1].host}` })
const { data } = await servers[0].videos.list()
})
it('Should unmute account of server 2', async function () {
- await postCommand(servers[0], 'unblockAccount', { handleToUnblock: `root@localhost:${servers[1].port}` })
+ await postCommand(servers[0], 'unblockAccount', { handleToUnblock: `root@${servers[1].host}` })
const { data } = await servers[0].videos.list()