Default permissions added on service creation. All tests working.

This commit is contained in:
Nicholas Staples
2016-02-26 17:11:30 +00:00
parent 75b9f77f92
commit 9b73b0d9f8
6 changed files with 79 additions and 17 deletions

View File

@@ -349,16 +349,5 @@ def test_get_user_with_permissions(notify_api,
response = client.get(url_for('user.get_user', user_id=sample_service_permission.user.id),
headers=[header])
assert response.status_code == 200
json_resp = json.loads(response.get_data(as_text=True))
expected = {
"name": "Test User",
"email_address": sample_service_permission.user.email_address,
"id": sample_service_permission.user.id,
"mobile_number": "+447700900986",
"password_changed_at": None,
"logged_in_at": None,
"state": "active",
"failed_login_count": 0,
"permissions": {str(sample_service_permission.service.id): [sample_service_permission.permission]}
}
assert expected == json_resp['data']
permissions = json.loads(response.get_data(as_text=True))['data']['permissions']
assert sample_service_permission.permission in permissions[str(sample_service_permission.service.id)]