Revision f72ba65d snf-astakos-app/astakos/im/tests/projects.py
b/snf-astakos-app/astakos/im/tests/projects.py | ||
---|---|---|
48 | 48 |
"service_origin": "service1", |
49 | 49 |
"allow_in_projects": True} |
50 | 50 |
r, _ = register.add_resource(resource11) |
51 |
register.update_resource(r, 100)
|
|
51 |
register.update_resources([(r, 100)])
|
|
52 | 52 |
resource12 = {"name": "service1.resource12", |
53 | 53 |
"desc": "resource11 desc", |
54 | 54 |
"service_type": "type1", |
55 | 55 |
"service_origin": "service1", |
56 | 56 |
"unit": "bytes"} |
57 | 57 |
r, _ = register.add_resource(resource12) |
58 |
register.update_resource(r, 1024)
|
|
58 |
register.update_resources([(r, 1024)])
|
|
59 | 59 |
|
60 | 60 |
# create user |
61 | 61 |
self.user1 = get_local_user("test@grnet.gr", moderated=True) |
... | ... | |
76 | 76 |
"service_origin": "astakos_account", |
77 | 77 |
"allow_in_projects": False} |
78 | 78 |
r, _ = register.add_resource(pending_app) |
79 |
register.update_resource(r, 3)
|
|
79 |
register.update_resources([(r, 3)])
|
|
80 | 80 |
|
81 | 81 |
def create(self, app, headers): |
82 | 82 |
dump = json.dumps(app) |
... | ... | |
618 | 618 |
self.member_client = get_user_client("member@synnefo.org") |
619 | 619 |
self.member2_client = get_user_client("member2@synnefo.org") |
620 | 620 |
|
621 |
quotas.qh_sync_users(AstakosUser.objects.all()) |
|
621 |
quotas.qh_sync_new_users(AstakosUser.objects.all())
|
|
622 | 622 |
|
623 | 623 |
def tearDown(self): |
624 | 624 |
Service.objects.all().delete() |
... | ... | |
671 | 671 |
@im_settings(PROJECT_ADMINS=['uuid1']) |
672 | 672 |
def test_applications(self): |
673 | 673 |
# let user have 2 pending applications |
674 |
quotas.add_base_quota(self.user, 'astakos.pending_app', 2) |
|
674 |
q = self.user.get_resource_policy('astakos.pending_app') |
|
675 |
quotas.update_base_quota(q, 2) |
|
675 | 676 |
|
676 | 677 |
r = self.user_client.get(reverse('project_add'), follow=True) |
677 | 678 |
self.assertRedirects(r, reverse('project_add')) |
Also available in: Unified diff