From 78d62f4d182be2f72f4901c38a0d10bb147896e8 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 13 Jan 2021 09:38:19 +0100 Subject: Fix and add skipping ping log tests --- shared/extra-utils/server/servers.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'shared/extra-utils/server') diff --git a/shared/extra-utils/server/servers.ts b/shared/extra-utils/server/servers.ts index 5e1de6ece..6ab7bee90 100644 --- a/shared/extra-utils/server/servers.ts +++ b/shared/extra-utils/server/servers.ts @@ -7,6 +7,7 @@ import { join } from 'path' import { randomInt } from '../../core-utils/miscs/miscs' import { VideoChannel } from '../../models/videos' import { buildServerDirectory, getFileSize, isGithubCI, root, wait } from '../miscs/miscs' +import { makeGetRequest } from '../requests/requests' interface ServerInfo { app: ChildProcess @@ -347,6 +348,14 @@ async function getServerFileSize (server: ServerInfo, subPath: string) { return getFileSize(path) } +function makePingRequest (server: ServerInfo) { + return makeGetRequest({ + url: server.url, + path: '/api/v1/ping', + statusCodeExpected: 200 + }) +} + // --------------------------------------------------------------------------- export { @@ -358,6 +367,7 @@ export { cleanupTests, flushAndRunMultipleServers, flushTests, + makePingRequest, flushAndRunServer, killallServers, reRunServer, -- cgit v1.2.3