Revision baa9073a
b/snf-astakos-app/astakos/im/tests/api.py | ||
---|---|---|
32 | 32 |
# or implied, of GRNET S.A. |
33 | 33 |
|
34 | 34 |
from astakos.im.tests.common import * |
35 |
|
|
35 |
from django.test import TestCase |
|
36 | 36 |
|
37 | 37 |
ROOT = '/astakos/api/' |
38 | 38 |
u = lambda url: ROOT + url |
b/snf-astakos-app/astakos/im/tests/auth.py | ||
---|---|---|
39 | 39 |
Testing shibboleth authentication. |
40 | 40 |
""" |
41 | 41 |
|
42 |
fixtures = ['groups'] |
|
43 |
|
|
44 | 42 |
def setUp(self): |
45 | 43 |
self.client = ShibbolethClient() |
46 | 44 |
astakos_settings.IM_MODULES = ['local', 'shibboleth'] |
47 | 45 |
astakos_settings.MODERATION_ENABLED = True |
48 | 46 |
|
47 |
def tearDown(self): |
|
48 |
AstakosUser.objects.all().delete() |
|
49 |
|
|
49 | 50 |
@im_settings(FORCE_PROFILE_UPDATE=False) |
50 | 51 |
def test_create_account(self): |
51 | 52 |
|
... | ... | |
337 | 338 |
|
338 | 339 |
class TestLocal(TestCase): |
339 | 340 |
|
340 |
fixtures = ['groups'] |
|
341 |
|
|
342 | 341 |
def setUp(self): |
343 | 342 |
settings.ADMINS = (('admin', 'support@cloud.synnefo.org'),) |
344 | 343 |
settings.SERVER_EMAIL = 'no-reply@synnefo.org' |
... | ... | |
347 | 346 |
|
348 | 347 |
def tearDown(self): |
349 | 348 |
settings.ASTAKOS_MODERATION_ENABLED = self._orig_moderation |
349 |
AstakosUser.objects.all().delete() |
|
350 | 350 |
|
351 | 351 |
def test_no_moderation(self): |
352 | 352 |
# disable moderation |
... | ... | |
682 | 682 |
|
683 | 683 |
class TestAuthProviderViews(TestCase): |
684 | 684 |
|
685 |
def tearDown(self): |
|
686 |
AstakosUser.objects.all().delete() |
|
687 |
|
|
685 | 688 |
@shibboleth_settings(CREATION_GROUPS_POLICY=['academic-login'], |
686 | 689 |
AUTOMODERATE_POLICY=True) |
687 | 690 |
@im_settings(IM_MODULES=['shibboleth', 'local'], MODERATION_ENABLED=True, |
b/snf-astakos-app/astakos/im/tests/projects.py | ||
---|---|---|
68 | 68 |
|
69 | 69 |
quotas.qh_sync_users(AstakosUser.objects.all()) |
70 | 70 |
|
71 |
def tearDown(self): |
|
72 |
Service.objects.all().delete() |
|
73 |
ProjectApplication.objects.all().delete() |
|
74 |
|
|
71 | 75 |
@im_settings(PROJECT_ADMINS=['uuid1']) |
72 | 76 |
def test_application_limit(self): |
73 | 77 |
# user cannot create a project |
Also available in: Unified diff