Revision 1b27f8a2 snf-astakos-app/astakos/im/tests/api.py
b/snf-astakos-app/astakos/im/tests/api.py | ||
---|---|---|
51 | 51 |
class QuotaAPITest(TestCase): |
52 | 52 |
def test_0(self): |
53 | 53 |
client = Client() |
54 |
backend = activation_backends.get_backend() |
|
54 | 55 |
|
55 | 56 |
component1 = Component.objects.create(name="comp1") |
56 | 57 |
register.add_service(component1, "service1", "type1", []) |
... | ... | |
72 | 73 |
|
73 | 74 |
# create user |
74 | 75 |
user = get_local_user('test@grnet.gr') |
75 |
quotas.qh_sync_user(user) |
|
76 |
backend.accept_user(user) |
|
77 |
non_moderated_user = get_local_user('nonmon@example.com') |
|
76 | 78 |
|
77 | 79 |
component2 = Component.objects.create(name="comp2") |
78 | 80 |
register.add_service(component2, "service2", "type2", []) |
... | ... | |
108 | 110 |
for name in resource_names: |
109 | 111 |
assertIn(name, system_quota) |
110 | 112 |
|
113 |
nmheaders = {'HTTP_X_AUTH_TOKEN': non_moderated_user.auth_token} |
|
114 |
r = client.get(u('quotas/'), **nmheaders) |
|
115 |
self.assertEqual(r.status_code, 200) |
|
116 |
body = json.loads(r.content) |
|
117 |
self.assertEqual(body, {}) |
|
118 |
|
|
111 | 119 |
r = client.get(u('service_quotas')) |
112 | 120 |
self.assertEqual(r.status_code, 401) |
113 | 121 |
|
Also available in: Unified diff