Convert Users, Roles, WorkspaceUsers, TaskOrders to use classmethods
This commit is contained in:
@@ -3,21 +3,16 @@ from atst.domain.roles import Roles
|
||||
from atst.domain.exceptions import NotFoundError
|
||||
|
||||
|
||||
@pytest.fixture()
|
||||
def roles_repo(session):
|
||||
return Roles(session)
|
||||
|
||||
|
||||
def test_get_all_roles(roles_repo):
|
||||
roles = roles_repo.get_all()
|
||||
def test_get_all_roles():
|
||||
roles = Roles.get_all()
|
||||
assert roles
|
||||
|
||||
|
||||
def test_get_existing_role(roles_repo):
|
||||
role = roles_repo.get("developer")
|
||||
def test_get_existing_role():
|
||||
role = Roles.get("developer")
|
||||
assert role.name == "developer"
|
||||
|
||||
|
||||
def test_get_nonexistent_role(roles_repo):
|
||||
def test_get_nonexistent_role():
|
||||
with pytest.raises(NotFoundError):
|
||||
roles_repo.get("nonexistent")
|
||||
Roles.get("nonexistent")
|
||||
|
Reference in New Issue
Block a user