]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - shared/utils/server/clients.ts
Move utils to /shared
[github/Chocobozzz/PeerTube.git] / shared / utils / server / clients.ts
CommitLineData
0e1dc3e7 1import * as request from 'supertest'
0b495712 2import * as urlUtil from 'url'
0e1dc3e7
C
3
4function getClient (url: string) {
8df87ce7 5 const path = '/api/v1/oauth-clients/local'
0e1dc3e7
C
6
7 return request(url)
8 .get(path)
0b495712 9 .set('Host', urlUtil.parse(url).host)
0e1dc3e7
C
10 .set('Accept', 'application/json')
11 .expect(200)
12 .expect('Content-Type', /json/)
13}
14
15// ---------------------------------------------------------------------------
16
17export {
18 getClient
19}