diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/controllers/api/pods.ts | 4 | ||||
-rw-r--r-- | server/tests/api/check-params/pods.ts | 20 | ||||
-rw-r--r-- | server/tests/utils/pods.ts | 4 |
3 files changed, 14 insertions, 14 deletions
diff --git a/server/controllers/api/pods.ts b/server/controllers/api/pods.ts index e1fa4b7e8..e1e8ff6ca 100644 --- a/server/controllers/api/pods.ts +++ b/server/controllers/api/pods.ts | |||
@@ -35,14 +35,14 @@ podsRouter.post('/', | |||
35 | podsAddValidator, | 35 | podsAddValidator, |
36 | addPods | 36 | addPods |
37 | ) | 37 | ) |
38 | podsRouter.post('/makefriends', | 38 | podsRouter.post('/make-friends', |
39 | authenticate, | 39 | authenticate, |
40 | ensureIsAdmin, | 40 | ensureIsAdmin, |
41 | makeFriendsValidator, | 41 | makeFriendsValidator, |
42 | setBodyHostsPort, | 42 | setBodyHostsPort, |
43 | makeFriendsController | 43 | makeFriendsController |
44 | ) | 44 | ) |
45 | podsRouter.get('/quitfriends', | 45 | podsRouter.get('/quit-friends', |
46 | authenticate, | 46 | authenticate, |
47 | ensureIsAdmin, | 47 | ensureIsAdmin, |
48 | quitFriendsController | 48 | quitFriendsController |
diff --git a/server/tests/api/check-params/pods.ts b/server/tests/api/check-params/pods.ts index 27c080931..a897e4dcd 100644 --- a/server/tests/api/check-params/pods.ts +++ b/server/tests/api/check-params/pods.ts | |||
@@ -49,7 +49,7 @@ describe('Test pods API validators', function () { | |||
49 | 49 | ||
50 | it('Should fail without hosts', async function () { | 50 | it('Should fail without hosts', async function () { |
51 | await request(server.url) | 51 | await request(server.url) |
52 | .post(path + '/makefriends') | 52 | .post(path + '/make-friends') |
53 | .set('Authorization', 'Bearer ' + server.accessToken) | 53 | .set('Authorization', 'Bearer ' + server.accessToken) |
54 | .set('Accept', 'application/json') | 54 | .set('Accept', 'application/json') |
55 | .expect(400) | 55 | .expect(400) |
@@ -57,7 +57,7 @@ describe('Test pods API validators', function () { | |||
57 | 57 | ||
58 | it('Should fail if hosts is not an array', async function () { | 58 | it('Should fail if hosts is not an array', async function () { |
59 | await request(server.url) | 59 | await request(server.url) |
60 | .post(path + '/makefriends') | 60 | .post(path + '/make-friends') |
61 | .send({ hosts: 'localhost:9002' }) | 61 | .send({ hosts: 'localhost:9002' }) |
62 | .set('Authorization', 'Bearer ' + server.accessToken) | 62 | .set('Authorization', 'Bearer ' + server.accessToken) |
63 | .set('Accept', 'application/json') | 63 | .set('Accept', 'application/json') |
@@ -66,7 +66,7 @@ describe('Test pods API validators', function () { | |||
66 | 66 | ||
67 | it('Should fail if the array is not composed by hosts', async function () { | 67 | it('Should fail if the array is not composed by hosts', async function () { |
68 | await request(server.url) | 68 | await request(server.url) |
69 | .post(path + '/makefriends') | 69 | .post(path + '/make-friends') |
70 | .send({ hosts: [ 'localhost:9002', 'localhost:coucou' ] }) | 70 | .send({ hosts: [ 'localhost:9002', 'localhost:coucou' ] }) |
71 | .set('Authorization', 'Bearer ' + server.accessToken) | 71 | .set('Authorization', 'Bearer ' + server.accessToken) |
72 | .set('Accept', 'application/json') | 72 | .set('Accept', 'application/json') |
@@ -75,7 +75,7 @@ describe('Test pods API validators', function () { | |||
75 | 75 | ||
76 | it('Should fail if the array is composed with http schemes', async function () { | 76 | it('Should fail if the array is composed with http schemes', async function () { |
77 | await request(server.url) | 77 | await request(server.url) |
78 | .post(path + '/makefriends') | 78 | .post(path + '/make-friends') |
79 | .send({ hosts: [ 'localhost:9002', 'http://localhost:9003' ] }) | 79 | .send({ hosts: [ 'localhost:9002', 'http://localhost:9003' ] }) |
80 | .set('Authorization', 'Bearer ' + server.accessToken) | 80 | .set('Authorization', 'Bearer ' + server.accessToken) |
81 | .set('Accept', 'application/json') | 81 | .set('Accept', 'application/json') |
@@ -84,7 +84,7 @@ describe('Test pods API validators', function () { | |||
84 | 84 | ||
85 | it('Should fail if hosts are not unique', async function () { | 85 | it('Should fail if hosts are not unique', async function () { |
86 | await request(server.url) | 86 | await request(server.url) |
87 | .post(path + '/makefriends') | 87 | .post(path + '/make-friends') |
88 | .send({ urls: [ 'localhost:9002', 'localhost:9002' ] }) | 88 | .send({ urls: [ 'localhost:9002', 'localhost:9002' ] }) |
89 | .set('Authorization', 'Bearer ' + server.accessToken) | 89 | .set('Authorization', 'Bearer ' + server.accessToken) |
90 | .set('Accept', 'application/json') | 90 | .set('Accept', 'application/json') |
@@ -93,16 +93,16 @@ describe('Test pods API validators', function () { | |||
93 | 93 | ||
94 | it('Should fail with an invalid token', async function () { | 94 | it('Should fail with an invalid token', async function () { |
95 | await request(server.url) | 95 | await request(server.url) |
96 | .post(path + '/makefriends') | 96 | .post(path + '/make-friends') |
97 | .send(body) | 97 | .send(body) |
98 | .set('Authorization', 'Bearer faketoken') | 98 | .set('Authorization', 'Bearer fake_token') |
99 | .set('Accept', 'application/json') | 99 | .set('Accept', 'application/json') |
100 | .expect(401) | 100 | .expect(401) |
101 | }) | 101 | }) |
102 | 102 | ||
103 | it('Should fail if the user is not an administrator', async function () { | 103 | it('Should fail if the user is not an administrator', async function () { |
104 | await request(server.url) | 104 | await request(server.url) |
105 | .post(path + '/makefriends') | 105 | .post(path + '/make-friends') |
106 | .send(body) | 106 | .send(body) |
107 | .set('Authorization', 'Bearer ' + userAccessToken) | 107 | .set('Authorization', 'Bearer ' + userAccessToken) |
108 | .set('Accept', 'application/json') | 108 | .set('Accept', 'application/json') |
@@ -113,7 +113,7 @@ describe('Test pods API validators', function () { | |||
113 | describe('When quitting friends', function () { | 113 | describe('When quitting friends', function () { |
114 | it('Should fail with an invalid token', async function () { | 114 | it('Should fail with an invalid token', async function () { |
115 | await request(server.url) | 115 | await request(server.url) |
116 | .get(path + '/quitfriends') | 116 | .get(path + '/quit-friends') |
117 | .query({ start: 'hello' }) | 117 | .query({ start: 'hello' }) |
118 | .set('Authorization', 'Bearer faketoken') | 118 | .set('Authorization', 'Bearer faketoken') |
119 | .set('Accept', 'application/json') | 119 | .set('Accept', 'application/json') |
@@ -122,7 +122,7 @@ describe('Test pods API validators', function () { | |||
122 | 122 | ||
123 | it('Should fail if the user is not an administrator', async function () { | 123 | it('Should fail if the user is not an administrator', async function () { |
124 | await request(server.url) | 124 | await request(server.url) |
125 | .get(path + '/quitfriends') | 125 | .get(path + '/quit-friends') |
126 | .query({ start: 'hello' }) | 126 | .query({ start: 'hello' }) |
127 | .set('Authorization', 'Bearer ' + userAccessToken) | 127 | .set('Authorization', 'Bearer ' + userAccessToken) |
128 | .set('Accept', 'application/json') | 128 | .set('Accept', 'application/json') |
diff --git a/server/tests/utils/pods.ts b/server/tests/utils/pods.ts index 0bea6db97..a86dd20d9 100644 --- a/server/tests/utils/pods.ts +++ b/server/tests/utils/pods.ts | |||
@@ -37,7 +37,7 @@ async function makeFriends (url: string, accessToken: string, expectedStatus = 2 | |||
37 | 'localhost:9003' | 37 | 'localhost:9003' |
38 | ] | 38 | ] |
39 | } | 39 | } |
40 | const path = '/api/v1/pods/makefriends' | 40 | const path = '/api/v1/pods/make-friends' |
41 | 41 | ||
42 | // The first pod make friend with the third | 42 | // The first pod make friend with the third |
43 | const res = await request(url) | 43 | const res = await request(url) |
@@ -54,7 +54,7 @@ async function makeFriends (url: string, accessToken: string, expectedStatus = 2 | |||
54 | } | 54 | } |
55 | 55 | ||
56 | async function quitFriends (url: string, accessToken: string, expectedStatus = 204) { | 56 | async function quitFriends (url: string, accessToken: string, expectedStatus = 204) { |
57 | const path = '/api/v1/pods/quitfriends' | 57 | const path = '/api/v1/pods/quit-friends' |
58 | 58 | ||
59 | // The first pod make friend with the third | 59 | // The first pod make friend with the third |
60 | const res = await request(url) | 60 | const res = await request(url) |