Updated pytests

This commit is contained in:
Yarne Coppens 2024-10-17 11:53:55 +02:00
parent 3d9027c159
commit 66ca63c252

View file

@ -45,7 +45,7 @@ def test_retrieve_owned():
response = client.get("/owned") response = client.get("/owned")
assert response.status_code == 200 assert response.status_code == 200
returned_boardgame = boardgame_classes.BoardGamePublic.model_validate(response.json()[0]) returned_boardgame = boardgame_classes.BoardGamePublicNoPlays.model_validate(response.json()[0])
default_boardgame_test(returned_boardgame) default_boardgame_test(returned_boardgame)
assert type(returned_boardgame.owned_info.price_paid) == float assert type(returned_boardgame.owned_info.price_paid) == float
@ -57,7 +57,7 @@ def test_retrieve_wishlist():
response = client.get("/wishlist") response = client.get("/wishlist")
assert response.status_code == 200 assert response.status_code == 200
returned_boardgame = boardgame_classes.BoardGamePublic.model_validate(response.json()[0]) returned_boardgame = boardgame_classes.BoardGamePublicNoPlays.model_validate(response.json()[0])
default_boardgame_test(returned_boardgame) default_boardgame_test(returned_boardgame)
assert type(returned_boardgame.wishlist_info.wishlist_priority) == int assert type(returned_boardgame.wishlist_info.wishlist_priority) == int
@ -77,7 +77,7 @@ def test_retrieve_plays():
assert type(returned_play.location) == str assert type(returned_play.location) == str
def test_retrieve_players(): def test_retrieve_players():
response = client.get("/players?play_id=1") response = client.get("/players_from_play?play_id=1")
assert response.status_code == 200 assert response.status_code == 200
returned_player = play_classes.PlayPlayerPublic.model_validate(response.json()[0]) returned_player = play_classes.PlayPlayerPublic.model_validate(response.json()[0])
@ -124,5 +124,6 @@ def test_retrieve_game_order_statistic():
returned_statistic = statistic_classes.GamesStatistic.model_validate(response.json()) returned_statistic = statistic_classes.GamesStatistic.model_validate(response.json())
default_statistic_test(returned_statistic) default_statistic_test(returned_statistic)
assert type(returned_statistic.result) == list assert type(returned_statistic.result) == dict
assert type(returned_statistic.result[0]) == boardgame_classes.BoardGamePublic assert type(returned_statistic.games) == list
assert type(returned_statistic.games[0]) == boardgame_classes.BoardGamePublicNoPlays