|
@@ -7,6 +7,7 @@ from tracim.tests import FunctionalTest
|
7
|
7
|
class TestLogoutEndpoint(FunctionalTest):
|
8
|
8
|
|
9
|
9
|
def test_logout(self):
|
|
10
|
+ res = self.testapp.post_json('/api/v2/sessions/logout', status=204)
|
10
|
11
|
res = self.testapp.get('/api/v2/sessions/logout', status=204)
|
11
|
12
|
|
12
|
13
|
|
|
@@ -17,10 +18,10 @@ class TestLoginEndpoint(FunctionalTest):
|
17
|
18
|
'email': 'admin@admin.admin',
|
18
|
19
|
'password': 'admin@admin.admin',
|
19
|
20
|
}
|
20
|
|
- res = self.testapp.get(
|
|
21
|
+ res = self.testapp.post_json(
|
21
|
22
|
'/api/v2/sessions/login',
|
|
23
|
+ params=params,
|
22
|
24
|
status=204,
|
23
|
|
- params=params
|
24
|
25
|
)
|
25
|
26
|
|
26
|
27
|
def test_bad_password(self):
|
|
@@ -28,7 +29,7 @@ class TestLoginEndpoint(FunctionalTest):
|
28
|
29
|
'email': 'admin@admin.admin',
|
29
|
30
|
'password': 'bad_password',
|
30
|
31
|
}
|
31
|
|
- res = self.testapp.get(
|
|
32
|
+ res = self.testapp.post_json(
|
32
|
33
|
'/api/v2/sessions/login',
|
33
|
34
|
status=400,
|
34
|
35
|
params=params,
|
|
@@ -39,14 +40,14 @@ class TestLoginEndpoint(FunctionalTest):
|
39
|
40
|
'email': 'unknown_user@unknown.unknown',
|
40
|
41
|
'password': 'bad_password',
|
41
|
42
|
}
|
42
|
|
- res = self.testapp.get(
|
|
43
|
+ res = self.testapp.post_json(
|
43
|
44
|
'/api/v2/sessions/login',
|
44
|
45
|
status=400,
|
45
|
46
|
params=params,
|
46
|
47
|
)
|
47
|
48
|
|
48
|
49
|
def test_uncomplete(self):
|
49
|
|
- res = self.testapp.get('/api/v2/sessions/login', status=400)
|
|
50
|
+ res = self.testapp.post_json('/api/v2/sessions/login', status=400)
|
50
|
51
|
|
51
|
52
|
|
52
|
53
|
class TestWhoamiEndpoint(FunctionalTest):
|