2 import request from 'supertest'
3 import { cleanupTests, createSingleServer, PeerTubeServer } from '@shared/extra-utils'
4 import { HttpStatusCode } from '@shared/models'
6 describe('Start and stop server without web client routes', function () {
7 let server: PeerTubeServer
9 before(async function () {
12 server = await createSingleServer(1, {}, { peertubeArgs: [ '--no-client' ] })
15 it('Should fail getting the client', function () {
16 const req = request(server.url)
19 return req.expect(HttpStatusCode.NOT_FOUND_404)
22 after(async function () {
23 await cleanupTests([ server ])