X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fapi%2Fserver%2Fno-client.ts;h=efa890ad4f9e5ccee62f98a5fa3f7e15741067b7;hb=4c7e60bc17ee5830399bac4aa273356903421b4c;hp=6d6ce8532a761a14e7a21342993d051259dee201;hpb=ae28cdf327d782e629379eee1999096ca2a5d74b;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/api/server/no-client.ts b/server/tests/api/server/no-client.ts index 6d6ce8532..efa890ad4 100644 --- a/server/tests/api/server/no-client.ts +++ b/server/tests/api/server/no-client.ts @@ -1,36 +1,25 @@ import 'mocha' import * as request from 'supertest' -import { - flushTests, - killallServers, - ServerInfo -} from '../../utils/index' -import { runServer } from '../../utils/server/servers' +import { cleanupTests, createSingleServer, PeerTubeServer } from '@shared/extra-utils' +import { HttpStatusCode } from '@shared/models' describe('Start and stop server without web client routes', function () { - let server: ServerInfo + let server: PeerTubeServer before(async function () { this.timeout(30000) - await flushTests() - - server = await runServer(1, {}, ['--no-client']) + server = await createSingleServer(1, {}, [ '--no-client' ]) }) it('Should fail getting the client', function () { const req = request(server.url) .get('/') - return req.expect(404) + return req.expect(HttpStatusCode.NOT_FOUND_404) }) after(async function () { - killallServers([ server ]) - - // Keep the logs if the test failed - if (this['ok']) { - await flushTests() - } + await cleanupTests([ server ]) }) })