New date and time behavior, improved typing

This commit is contained in:
2023-11-27 21:44:17 +01:00
parent 5690080a6a
commit 3ee90c7a41
17 changed files with 598 additions and 415 deletions

View File

@@ -4,8 +4,7 @@ from typing import List
import pytest
from pyrmv import Client, enums
from pyrmv.classes import Journey, Message, Stop, Trip
from pyrmv.classes.board import BoardArrival, BoardDeparture
from pyrmv.classes import BoardArrival, BoardDeparture, Journey, Message, Stop, Trip
def test_board_arrival(api_client: Client, sample_stop_id: str):
@@ -22,12 +21,12 @@ def test_board_departure(api_client: Client, sample_stop_id: str):
def test_him_search(api_client: Client):
assert isinstance(
api_client.him_search(date_end=datetime.now() + timedelta(days=10))[0], Message
api_client.him_search(time_end=datetime.now() + timedelta(days=10))[0], Message
)
def test_journey_detail(api_client: Client, sample_journey_id: str):
assert (
assert isinstance(
api_client.journey_detail(
sample_journey_id,
real_time_mode=enums.RealTimeMode.FULL,