Fix CI tests

This commit is contained in:
Chocobozzz 2024-02-12 11:22:51 +01:00
parent ca90b8f651
commit 11458a747c
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
2 changed files with 11 additions and 3 deletions

View File

@ -50,7 +50,13 @@ describe('Object storage for video static file privacy', function () {
for (const file of getAllFiles(video)) {
const internalFileUrl = await sqlCommand.getInternalFileUrl(file.id)
expectStartWith(internalFileUrl, ObjectStorageCommand.getScalewayBaseUrl())
await makeRawRequest({ url: internalFileUrl, token: server.accessToken, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
const { text } = await makeRawRequest({
url: internalFileUrl,
token: server.accessToken,
expectedStatus: HttpStatusCode.BAD_REQUEST_400
})
expect(text).to.contain('Unsupported Authorization Type')
}
const hls = getHLS(video)

View File

@ -96,8 +96,10 @@ describe('Test application behind a reverse proxy', function () {
it('Should rate limit logins', async function () {
const user = { username: 'root', password: 'fail' }
for (let i = 0; i < 18; i++) {
await server.login.login({ user, expectedStatus: HttpStatusCode.BAD_REQUEST_400 })
for (let i = 0; i < 20; i++) {
try {
await server.login.login({ user, expectedStatus: HttpStatusCode.BAD_REQUEST_400 })
} catch {}
}
await server.login.login({ user, expectedStatus: HttpStatusCode.TOO_MANY_REQUESTS_429 })