/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import * as chai from 'chai'
+import { expect } from 'chai'
import { UserNotificationType } from '@shared/models'
import {
BlocklistCommand,
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkAllVideos (server: PeerTubeServer, token: string) {
{
const { data } = await server.videos.listWithToken({ token })
})
it('Should block a remote account', async function () {
- await command.addToMyBlocklist({ account: 'user2@localhost:' + servers[1].port })
+ await command.addToMyBlocklist({ account: 'user2@' + servers[1].host })
})
it('Should hide its videos', async function () {
server: servers[0],
token: userToken1,
videoUUID: videoUUID2,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'absence')
}
expect(block.byAccount.name).to.equal('root')
expect(block.blockedAccount.displayName).to.equal('user2')
expect(block.blockedAccount.name).to.equal('user2')
- expect(block.blockedAccount.host).to.equal('localhost:' + servers[1].port)
+ expect(block.blockedAccount.host).to.equal('' + servers[1].host)
}
{
expect(block.byAccount.name).to.equal('root')
expect(block.blockedAccount.displayName).to.equal('user1')
expect(block.blockedAccount.name).to.equal('user1')
- expect(block.blockedAccount.host).to.equal('localhost:' + servers[0].port)
+ expect(block.blockedAccount.host).to.equal('' + servers[0].host)
}
})
})
it('Should unblock the remote account', async function () {
- await command.removeFromMyBlocklist({ account: 'user2@localhost:' + servers[1].port })
+ await command.removeFromMyBlocklist({ account: 'user2@' + servers[1].host })
})
it('Should display its videos', async function () {
server: servers[0],
token: userToken1,
videoUUID: videoUUID2,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'presence')
}
})
it('Should block a remote server', async function () {
- await command.addToMyBlocklist({ server: 'localhost:' + servers[1].port })
+ await command.addToMyBlocklist({ server: '' + servers[1].host })
})
it('Should hide its videos', async function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'absence')
}
const block = body.data[0]
expect(block.byAccount.displayName).to.equal('root')
expect(block.byAccount.name).to.equal('root')
- expect(block.blockedServer.host).to.equal('localhost:' + servers[1].port)
+ expect(block.blockedServer.host).to.equal('' + servers[1].host)
})
it('Should search blocked servers', async function () {
})
it('Should unblock the remote server', async function () {
- await command.removeFromMyBlocklist({ server: 'localhost:' + servers[1].port })
+ await command.removeFromMyBlocklist({ server: '' + servers[1].host })
})
it('Should display its videos', function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'presence')
}
})
it('Should block a remote account', async function () {
- await command.addToServerBlocklist({ account: 'user2@localhost:' + servers[1].port })
+ await command.addToServerBlocklist({ account: 'user2@' + servers[1].host })
})
it('Should hide its videos', async function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'absence')
}
expect(block.byAccount.name).to.equal('peertube')
expect(block.blockedAccount.displayName).to.equal('user2')
expect(block.blockedAccount.name).to.equal('user2')
- expect(block.blockedAccount.host).to.equal('localhost:' + servers[1].port)
+ expect(block.blockedAccount.host).to.equal('' + servers[1].host)
}
{
expect(block.byAccount.name).to.equal('peertube')
expect(block.blockedAccount.displayName).to.equal('user1')
expect(block.blockedAccount.name).to.equal('user1')
- expect(block.blockedAccount.host).to.equal('localhost:' + servers[0].port)
+ expect(block.blockedAccount.host).to.equal('' + servers[0].host)
}
})
})
it('Should unblock the remote account', async function () {
- await command.removeFromServerBlocklist({ account: 'user2@localhost:' + servers[1].port })
+ await command.removeFromServerBlocklist({ account: 'user2@' + servers[1].host })
})
it('Should display its videos', async function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'presence')
}
})
it('Should block a remote server', async function () {
- await command.addToServerBlocklist({ server: 'localhost:' + servers[1].port })
+ await command.addToServerBlocklist({ server: '' + servers[1].host })
})
it('Should hide its videos', async function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'absence')
}
const block = body.data[0]
expect(block.byAccount.displayName).to.equal('peertube')
expect(block.byAccount.name).to.equal('peertube')
- expect(block.blockedServer.host).to.equal('localhost:' + servers[1].port)
+ expect(block.blockedServer.host).to.equal('' + servers[1].host)
})
it('Should search blocked servers', async function () {
})
it('Should unblock the remote server', async function () {
- await command.removeFromServerBlocklist({ server: 'localhost:' + servers[1].port })
+ await command.removeFromServerBlocklist({ server: '' + servers[1].host })
})
it('Should list all videos', async function () {
server: servers[1],
token: userToken2,
videoUUID: videoUUID1,
- text: 'hello @root@localhost:' + servers[0].port
+ text: 'hello @root@' + servers[0].host
}
await checkCommentNotification(servers[0], comment, 'presence')
}