WIP tests
This commit is contained in:
parent
f8e16a96d2
commit
97475ee64f
@ -38,6 +38,7 @@ class WorkspaceRole(Base, mixins.TimestampsMixin, mixins.AuditableMixin):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def display_status(self):
|
def display_status(self):
|
||||||
|
import ipdb; ipdb.set_trace()
|
||||||
if self.status == Status.ACTIVE:
|
if self.status == Status.ACTIVE:
|
||||||
return "Active"
|
return "Active"
|
||||||
else:
|
else:
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
from atst.domain.environments import Environments
|
from atst.domain.environments import Environments
|
||||||
from atst.domain.workspaces import Workspaces
|
from atst.domain.workspaces import Workspaces
|
||||||
from atst.domain.projects import Projects
|
from atst.domain.projects import Projects
|
||||||
from atst.models.workspace_user import WorkspaceUser
|
from atst.domain.workspace_users import WorkspaceUsers
|
||||||
from tests.factories import RequestFactory, UserFactory
|
from atst.models.invitation import Status
|
||||||
|
from tests.factories import RequestFactory, UserFactory, InvitationFactory, WorkspaceRoleFactory
|
||||||
|
|
||||||
|
|
||||||
def test_has_no_environment_roles():
|
def test_has_no_environment_roles():
|
||||||
@ -54,3 +55,10 @@ def test_role_displayname():
|
|||||||
workspace_user = Workspaces.create_member(owner, workspace, developer_data)
|
workspace_user = Workspaces.create_member(owner, workspace, developer_data)
|
||||||
|
|
||||||
assert workspace_user.role_displayname == "Developer"
|
assert workspace_user.role_displayname == "Developer"
|
||||||
|
|
||||||
|
|
||||||
|
def test_status_when_member_has_pending_invitation():
|
||||||
|
workspace_role = WorkspaceRoleFactory.create(
|
||||||
|
invitations=[InvitationFactory.create(status=Status.ACCEPTED)]
|
||||||
|
)
|
||||||
|
assert workspace_role.display_status == "Accepted"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user