Skip to content

Commit

Permalink
tests: fixed errors in the tests
Browse files Browse the repository at this point in the history
  • Loading branch information
201st-Luka committed Sep 2, 2023
1 parent 884a449 commit c2011f4
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions tests/requests/test_clan.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
ClanRequest, ClanMembersRequest, Missing, ClanCurrentWarRequest,
ClanWarLogRequest, ClanSearchRequest, ClanCapitalRaidSeasonsRequest,
ClanCurrentwarLeaguegroupRequest,
RequestNotDone, ClanWarleaguesWarsRequest
RequestNotDone, ClanWarleaguesWarsRequest,
MISSING
)
from pyclasher.api.models import (
ClanType, WarFrequency, BadgeUrls, WarLeague, CapitalLeague, Language,
Expand Down Expand Up @@ -243,14 +244,22 @@ async def test_clan_warleagues_wars(event_loop, pyclasher_client):
else:
for league_round in league_group.rounds:
for war in league_round.war_tags:
if war == "#0":
continue

group = ClanWarleaguesWarsRequest(war)

await group.request("test_client")

assert isinstance(group.to_dict(), dict)
assert group.war_tag == war

assert isinstance(group.state, ClanWarLeagueGroupState)
assert isinstance(group.clans, ClanWarLeagueClanList)
assert isinstance(group.rounds, ClanWarLeagueRoundList)
assert isinstance(group.season, str)
assert isinstance(group.state, ClanWarState)
assert isinstance(group.clan, WarClan)
assert isinstance(group.opponent, WarClan)

assert group.attacks_per_member == MISSING
assert isinstance(group.end_time, Time)
assert isinstance(group.team_size, int)
assert isinstance(group.preparation_start_time, Time)
assert isinstance(group.start_time, Time)

0 comments on commit c2011f4

Please sign in to comment.