Add in missing test
This commit is contained in:
parent
6487fe91ba
commit
a9fac1ca59
@ -7,9 +7,12 @@ from atst.domain.portfolio_roles import PortfolioRoles
|
|||||||
from atst.domain.applications import Applications
|
from atst.domain.applications import Applications
|
||||||
from atst.domain.environments import Environments
|
from atst.domain.environments import Environments
|
||||||
from atst.domain.permission_sets import PermissionSets, PORTFOLIO_PERMISSION_SETS
|
from atst.domain.permission_sets import PermissionSets, PORTFOLIO_PERMISSION_SETS
|
||||||
|
from atst.models.application_role import Status as ApplicationRoleStatus
|
||||||
from atst.models.portfolio_role import Status as PortfolioRoleStatus
|
from atst.models.portfolio_role import Status as PortfolioRoleStatus
|
||||||
|
|
||||||
from tests.factories import (
|
from tests.factories import (
|
||||||
|
ApplicationFactory,
|
||||||
|
ApplicationRoleFactory,
|
||||||
UserFactory,
|
UserFactory,
|
||||||
PortfolioRoleFactory,
|
PortfolioRoleFactory,
|
||||||
PortfolioFactory,
|
PortfolioFactory,
|
||||||
@ -164,6 +167,17 @@ def test_scoped_portfolio_returns_all_applications_for_portfolio_owner(
|
|||||||
assert len(scoped_portfolio.applications[0].environments) == 3
|
assert len(scoped_portfolio.applications[0].environments) == 3
|
||||||
|
|
||||||
|
|
||||||
|
def test_for_user_returns_portfolios_for_applications_user_invited_to():
|
||||||
|
bob = UserFactory.create()
|
||||||
|
portfolio = PortfolioFactory.create()
|
||||||
|
application = ApplicationFactory.create(portfolio=portfolio)
|
||||||
|
ApplicationRoleFactory.create(
|
||||||
|
application=application, user=bob, status=ApplicationRoleStatus.ACTIVE
|
||||||
|
)
|
||||||
|
|
||||||
|
assert portfolio in Portfolios.for_user(user=bob)
|
||||||
|
|
||||||
|
|
||||||
def test_for_user_returns_active_portfolios_for_user(portfolio, portfolio_owner):
|
def test_for_user_returns_active_portfolios_for_user(portfolio, portfolio_owner):
|
||||||
bob = UserFactory.create()
|
bob = UserFactory.create()
|
||||||
PortfolioRoleFactory.create(
|
PortfolioRoleFactory.create(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user