def test_try_date(self): date = utils.try_date(datetime.datetime.now()) self.assertIsInstance(date, datetime.date) date = utils.try_date(datetime.date.today()) self.assertIsInstance(date, datetime.date) self.assertEqual(date, datetime.date.today()) date = utils.try_date(TIBIA_DATE) self.assertIsInstance(date, datetime.date) date = utils.try_date(TIBIA_FULL_DATE) self.assertIsInstance(date, datetime.date)
def __init__(self, name, world=None, owner=None, paid_until_date=None): self.name = name # type: str self.world = world # type: str self.owner = owner # type: str self.paid_until_date = try_date(paid_until_date) self.status = HouseStatus.RENTED self.type = HouseType.GUILDHALL
def __init__(self, name, world=None, owner=None, paid_until_date=None): self.name: str = name self.world: str = world self.owner: str = owner self.paid_until_date: datetime.date = try_date(paid_until_date) self.status: HouseStatus = HouseStatus.RENTED self.type: HouseType = HouseType.GUILDHALL
def __init__(self, name=None, rank=None, title=None, level=0, vocation=None, **kwargs): self.name: str = name self.rank: str = rank self.title: Optional[str] = title self.vocation: Vocation = try_enum(Vocation, vocation) self.level = int(level) self.online: bool = kwargs.get("online", False) self.joined: datetime.date = try_date(kwargs.get("joined"))
def __init__(self, _id, name, world=None, town=None, owner=None, paid_until_date=None): self.id = int(_id) self.name = name # type: str self.town = town # type: str self.world = world # type: str self.owner = owner # type: str self.paid_until_date = try_date(paid_until_date) self.status = HouseStatus.RENTED self.type = HouseType.HOUSE
def __init__(self, name, location=None, pvp_type=None, **kwargs): self.name: str = name self.location = try_enum(WorldLocation, location) self.pvp_type = try_enum(PvpType, pvp_type) self.status: str = kwargs.get("status") self.online_count: int = kwargs.get("online_count", 0) self.transfer_type = try_enum(TransferType, kwargs.get("transfer_type", TransferType.REGULAR)) self.battleye_date = try_date(kwargs.get("battleye_date")) self.battleye_type = try_enum(BattlEyeType, kwargs.get("battleye_type"), BattlEyeType.UNPROTECTED) self.experimental: bool = kwargs.get("experimental", False) self.premium_only: bool = kwargs.get("premium_only", False) self.tournament_world_type = try_enum(TournamentWorldType, kwargs.get("tournament_world_type"), None)
def __init__(self, name=None, rank=None, title=None, level=0, vocation=None, **kwargs): self.name = name # type: str self.rank = rank # type: str self.title = title # type: Optional[str] self.vocation = try_enum(Vocation, vocation) self.level = int(level) self.online = kwargs.get("online", False) # type: bool self.joined = try_date(kwargs.get("joined"))
def __init__(self, name=None, world=None, **kwargs): self.name: str = name self.world: str = world self.logo_url: str = kwargs.get("logo_url") self.description: Optional[str] = kwargs.get("description") self.founded = try_date(kwargs.get("founded")) self.active: bool = kwargs.get("active", False) self.guildhall: Optional[GuildHouse] = kwargs.get("guildhall") self.open_applications: bool = kwargs.get("open_applications", False) self.active_war: bool = kwargs.get("active_war", False) self.disband_condition: Optional[str] = kwargs.get("disband_condition") self.disband_date = try_datetime(kwargs.get("disband_date")) self.homepage: Optional[str] = kwargs.get("homepage") self.members: List[GuildMember] = kwargs.get("members", []) self.invites: List[GuildInvite] = kwargs.get("invites", [])
def __init__(self, name, location=None, pvp_type=None, **kwargs): self.name = name # type: str self.location = try_enum(WorldLocation, location) self.pvp_type = try_enum(PvpType, pvp_type) self.status = kwargs.get("status") # type: str self.online_count = kwargs.get("online_count", 0) # type: int self.transfer_type = try_enum( TransferType, kwargs.get("transfer_type", TransferType.REGULAR)) self.battleye_protected = kwargs.get("battleye_protected", False) # type: bool self.battleye_date = try_date(kwargs.get("battleye_date")) self.experimental = kwargs.get("experimental", False) # type: bool self.premium_only = kwargs.get("premium_only", False) # type: bool self.tournament_world_type = try_enum( TournamentWorldType, kwargs.get("tournament_world_type"), None)
def __init__(self, name=None, world=None, **kwargs): self.name = name # type: str self.world = world # type: str self.logo_url = kwargs.get("logo_url") # type: str self.description = kwargs.get("description") # type: Optional[str] self.founded = try_date(kwargs.get("founded")) self.active = kwargs.get("active", False) # type: bool self.guildhall = kwargs.get("guildhall") # type: Optional[GuildHouse] self.open_applications = kwargs.get("open_applications", False) # type: bool self.disband_condition = kwargs.get( "disband_condition") # type: Optional[str] self.disband_date = try_datetime(kwargs.get("disband_date")) self.homepage = kwargs.get("homepage") # type: Optional[str] self.members = kwargs.get("members", []) # type: List[GuildMember] self.invites = kwargs.get("invites", []) # type: List[GuildInvite]
def __init__(self, name, location=None, pvp_type=None, **kwargs): self.name: str = name self.location = try_enum(WorldLocation, location) self.pvp_type = try_enum(PvpType, pvp_type) self.status: bool = kwargs.get("status") self.online_count: int = kwargs.get("online_count", 0) self.record_count: int = kwargs.get("record_count", 0) self.record_date = try_datetime(kwargs.get("record_date")) self.creation_date: str = kwargs.get("creation_date") self.transfer_type = try_enum(TransferType, kwargs.get("transfer_type", TransferType.REGULAR)) self.world_quest_titles: List[str] = kwargs.get("world_quest_titles", []) self.battleye_date = try_date(kwargs.get("battleye_date")) self.battleye_type = try_enum(BattlEyeType, kwargs.get("battleye_type"), BattlEyeType.UNPROTECTED) self.experimental: bool = kwargs.get("experimental", False) self.online_players: List[OnlineCharacter] = kwargs.get("online_players", []) self.premium_only: bool = kwargs.get("premium_only", False) self.tournament_world_type = try_enum(TournamentWorldType, kwargs.get("tournament_world_type"), None)
def __init__(self, name, location=None, pvp_type=None, **kwargs): self.name = name # type: str self.location = try_enum(WorldLocation, location) self.pvp_type = try_enum(PvpType, pvp_type) self.status = kwargs.get("status") # type: bool self.online_count = kwargs.get("online_count", 0) # type: int self.record_count = kwargs.get("record_count", 0) # type: int self.record_date = try_datetime(kwargs.get("record_date")) self.creation_date = kwargs.get("creation_date") # type: str self.transfer_type = try_enum( TransferType, kwargs.get("transfer_type", TransferType.REGULAR)) self.world_quest_titles = kwargs.get("world_quest_titles", []) # type: List[str] self.battleye_protected = kwargs.get("battleye_protected", False) # type: bool self.battleye_date = try_date(kwargs.get("battleye_date")) self.experimental = kwargs.get("experimental", False) # type: bool self.online_players = kwargs.get("online_players", []) # type: List[OnlineCharacter] self.premium_only = kwargs.get("premium_only", False) # type: bool self.tournament_world_type = try_enum( TournamentWorldType, kwargs.get("tournament_world_type"), None)
def __init__(self, name=None, date=None): self.name: str = name self.date = try_date(date)
def __init__(self, name=None, date=None): self.name = name # type: str self.date = try_date(date)