Skip to content

Commit 76264a2

Browse files
authored
Merge pull request #823 from Path-of-Modifiers/812-make-modifier-id-unique-per-modfier
#812 Fixed tests, found a bug also
2 parents 9d9ac8c + a373fc8 commit 76264a2

5 files changed

Lines changed: 10 additions & 7 deletions

File tree

src/backend_api/app/api/routes/modifier.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ async def update_modifier(
166166

167167

168168
@router.delete(
169-
"/{modifierId}",
169+
"/",
170170
response_model=str,
171171
dependencies=[Depends(get_current_active_superuser)],
172172
)

src/backend_api/app/tests/test_simulating_env/api/api_routes_test_base.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -742,11 +742,14 @@ async def test_delete_instance_not_enough_permissions(
742742
response = await async_client.delete(
743743
f"{settings.API_V1_STR}/{route_prefix}/{obj_out_pk_map[unique_identifier]}",
744744
)
745+
content = response.json()
746+
print(content["detail"], "badsad")
745747
invalid_token_error = InvalidTokenError(
746748
token=None,
747749
function_name=UserCache.verify_token.__name__,
748750
class_name=UserCache.__name__,
749751
)
752+
print(response.status_code, invalid_token_error.status_code)
750753
assert response.status_code == invalid_token_error.status_code
751754
content = response.json()
752755
assert content["detail"] == invalid_token_error.detail

src/backend_api/app/tests/test_simulating_env/api/api_test_rate_limit_base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ async def perform_time_interval_requests_with_api_function(
6868
# print(
6969
# f"{response.status_code} | {i} | {request_amount} | ResponseJson: {response.json()}"
7070
# )
71-
assert response.status_code == 200 if i < request_amount else 429
71+
assert response.status_code == (200 if i < request_amount else 429)
7272
await asyncio.sleep(skip_time)
7373

7474
# if i >= request_amount:

src/backend_api/app/tests/utils/model_utils/item_modifier.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,12 @@ async def create_random_item_modifier_dict(
4545
itemId = item.itemId
4646
modifier_dict, modifier = await generate_random_modifier(db)
4747
modifierId = modifier.modifierId
48+
position = modifier.position
4849

4950
item_modifier_dict = {
5051
"itemId": itemId,
5152
"modifierId": modifierId,
53+
"position": position,
5254
"roll": roll_value,
5355
"createdHoursSinceLaunch": random_int(small_int=True),
5456
}

src/backend_api/app/tests/utils/model_utils/plot.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,9 @@ async def create_minimal_random_plot_query_dict(db: Session) -> dict[str, Any]:
4545
}
4646

4747
wanted_modifiers = [
48-
[
49-
{
50-
"modifierId": modifier_dep.modifierId,
51-
}
52-
]
48+
{
49+
"modifierId": modifier_dep.modifierId,
50+
}
5351
]
5452

5553
plot_query = {

0 commit comments

Comments
 (0)