Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Commit 0c82122

Browse files
Update tests
1 parent 2404b9d commit 0c82122

File tree

1 file changed

+54
-54
lines changed

1 file changed

+54
-54
lines changed

graphql_api/tests/test_owner.py

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -685,13 +685,15 @@ def test_owner_available_plans(self):
685685
}
686686
""" % (current_org.username)
687687
data = self.gql_request(query, owner=current_org)
688-
assert sorted(data["owner"]["availablePlans"]) == sorted([
688+
expected_plans = [
689689
{"value": "users-pr-inappm"},
690690
{"value": "users-pr-inappy"},
691691
{"value": "users-teamm"},
692692
{"value": "users-teamy"},
693693
{"value": DEFAULT_FREE_PLAN},
694-
])
694+
]
695+
for plan in expected_plans:
696+
self.assertIn(plan, data["owner"]["availablePlans"])
695697

696698
def test_owner_query_with_no_service(self):
697699
current_org = OwnerFactory(
@@ -1120,13 +1122,13 @@ def test_fetch_activated_user_count_when_not_in_org_but_has_shared_account(self)
11201122
data = self.gql_request(query, owner=owner)
11211123
assert data["owner"]["activatedUserCount"] == 2
11221124

1125+
11231126
def test_fetch_available_plans_is_enterprise_plan(self):
11241127
current_org = OwnerFactory(
11251128
username="random-plan-user",
11261129
service="github",
11271130
plan=DEFAULT_FREE_PLAN,
11281131
)
1129-
11301132
query = """{
11311133
owner(username: "%s") {
11321134
availablePlans {
@@ -1142,57 +1144,55 @@ def test_fetch_available_plans_is_enterprise_plan(self):
11421144
}
11431145
""" % (current_org.username)
11441146
data = self.gql_request(query, owner=current_org)
1145-
assert sorted(data) == sorted({
1146-
"owner": {
1147-
"availablePlans": [
1148-
{
1149-
"value": "users-pr-inappm",
1150-
"isEnterprisePlan": False,
1151-
"isProPlan": True,
1152-
"isTeamPlan": False,
1153-
"isSentryPlan": False,
1154-
"isFreePlan": False,
1155-
"isTrialPlan": False,
1156-
},
1157-
{
1158-
"value": "users-pr-inappy",
1159-
"isEnterprisePlan": False,
1160-
"isProPlan": True,
1161-
"isTeamPlan": False,
1162-
"isSentryPlan": False,
1163-
"isFreePlan": False,
1164-
"isTrialPlan": False,
1165-
},
1166-
{
1167-
"value": "users-teamm",
1168-
"isEnterprisePlan": False,
1169-
"isProPlan": False,
1170-
"isTeamPlan": True,
1171-
"isSentryPlan": False,
1172-
"isFreePlan": False,
1173-
"isTrialPlan": False,
1174-
},
1175-
{
1176-
"value": "users-teamy",
1177-
"isEnterprisePlan": False,
1178-
"isProPlan": False,
1179-
"isTeamPlan": True,
1180-
"isSentryPlan": False,
1181-
"isFreePlan": False,
1182-
"isTrialPlan": False,
1183-
},
1184-
{
1185-
"value": DEFAULT_FREE_PLAN,
1186-
"isEnterprisePlan": False,
1187-
"isProPlan": False,
1188-
"isTeamPlan": True,
1189-
"isSentryPlan": False,
1190-
"isFreePlan": True,
1191-
"isTrialPlan": False,
1192-
},
1193-
]
1194-
}
1195-
})
1147+
expected_plans = [
1148+
{
1149+
"value": "users-pr-inappm",
1150+
"isEnterprisePlan": False,
1151+
"isProPlan": True,
1152+
"isTeamPlan": False,
1153+
"isSentryPlan": False,
1154+
"isFreePlan": False,
1155+
"isTrialPlan": False,
1156+
},
1157+
{
1158+
"value": "users-pr-inappy",
1159+
"isEnterprisePlan": False,
1160+
"isProPlan": True,
1161+
"isTeamPlan": False,
1162+
"isSentryPlan": False,
1163+
"isFreePlan": False,
1164+
"isTrialPlan": False,
1165+
},
1166+
{
1167+
"value": "users-teamm",
1168+
"isEnterprisePlan": False,
1169+
"isProPlan": False,
1170+
"isTeamPlan": True,
1171+
"isSentryPlan": False,
1172+
"isFreePlan": False,
1173+
"isTrialPlan": False,
1174+
},
1175+
{
1176+
"value": "users-teamy",
1177+
"isEnterprisePlan": False,
1178+
"isProPlan": False,
1179+
"isTeamPlan": True,
1180+
"isSentryPlan": False,
1181+
"isFreePlan": False,
1182+
"isTrialPlan": False,
1183+
},
1184+
{
1185+
"value": DEFAULT_FREE_PLAN,
1186+
"isEnterprisePlan": False,
1187+
"isProPlan": False,
1188+
"isTeamPlan": True,
1189+
"isSentryPlan": False,
1190+
"isFreePlan": True,
1191+
"isTrialPlan": False,
1192+
},
1193+
]
1194+
for plan in expected_plans:
1195+
self.assertIn(plan, data["owner"]["availablePlans"])
11961196

11971197
def test_fetch_owner_with_no_service(self):
11981198
current_org = OwnerFactory(

0 commit comments

Comments
 (0)