Update form to handle No access

This commit is contained in:
leigh-mil
2019-04-23 15:39:31 -04:00
parent 9b426bbde4
commit 5e415edaef
5 changed files with 14 additions and 11 deletions

View File

@@ -34,9 +34,7 @@ def test_update_env_role():
def test_update_env_role_no_access():
env_role = EnvironmentRoleFactory.create(role=CSPRole.BASIC_ACCESS.value)
assert Environments.update_env_role(
env_role.environment, env_role.user, "No access"
)
assert Environments.update_env_role(env_role.environment, env_role.user, None)
assert not EnvironmentRoles.get(env_role.user.id, env_role.environment.id)
@@ -84,7 +82,7 @@ def test_update_env_roles_by_environment():
{
"user_id": env_role_3.user.id,
"name": env_role_3.user.full_name,
"role": "No access",
"role": None,
},
]
@@ -119,7 +117,7 @@ def test_update_env_roles_by_member():
{"id": dev.id, "role": CSPRole.NETWORK_ADMIN.value},
{"id": staging.id, "role": CSPRole.BUSINESS_READ.value},
{"id": prod.id, "role": CSPRole.TECHNICAL_READ.value},
{"id": testing.id, "role": "No access"},
{"id": testing.id, "role": None},
]
Environments.update_env_roles_by_member(user, env_roles)