X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fextra-utils%2Frequests%2Fcheck-api-params.ts;h=7f5ff775cfa05e11478cb9a4c0fe609c48d2f418;hb=a6a79eae0d8564099b6957e76d7a18528d9ef124;hp=a2a549682aac9bd5f1646f8a69cfa85fc3475269;hpb=97567dd81f508dd6295ac4d73d849aa2ce0a6549;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/extra-utils/requests/check-api-params.ts b/shared/extra-utils/requests/check-api-params.ts index a2a549682..7f5ff775c 100644 --- a/shared/extra-utils/requests/check-api-params.ts +++ b/shared/extra-utils/requests/check-api-params.ts @@ -1,5 +1,6 @@ import { makeGetRequest } from './requests' import { immutableAssign } from '../miscs/miscs' +import { HttpStatusCode } from '../../../shared/core-utils/miscs/http-error-codes' function checkBadStartPagination (url: string, path: string, token?: string, query = {}) { return makeGetRequest({ @@ -7,17 +8,25 @@ function checkBadStartPagination (url: string, path: string, token?: string, que path, token, query: immutableAssign(query, { start: 'hello' }), - statusCodeExpected: 400 + statusCodeExpected: HttpStatusCode.BAD_REQUEST_400 }) } -function checkBadCountPagination (url: string, path: string, token?: string, query = {}) { - return makeGetRequest({ +async function checkBadCountPagination (url: string, path: string, token?: string, query = {}) { + await makeGetRequest({ url, path, token, query: immutableAssign(query, { count: 'hello' }), - statusCodeExpected: 400 + statusCodeExpected: HttpStatusCode.BAD_REQUEST_400 + }) + + await makeGetRequest({ + url, + path, + token, + query: immutableAssign(query, { count: 2000 }), + statusCodeExpected: HttpStatusCode.BAD_REQUEST_400 }) } @@ -27,7 +36,7 @@ function checkBadSortPagination (url: string, path: string, token?: string, quer path, token, query: immutableAssign(query, { sort: 'hello' }), - statusCodeExpected: 400 + statusCodeExpected: HttpStatusCode.BAD_REQUEST_400 }) }