37 lines
659 B
Python
37 lines
659 B
Python
from os import environ
|
|
from typing import List
|
|
|
|
import pytest
|
|
|
|
from pyrmv import Client
|
|
|
|
|
|
@pytest.fixture()
|
|
def api_token() -> str:
|
|
return environ.get("RMV_TOKEN")
|
|
|
|
|
|
@pytest.fixture()
|
|
def api_client(api_token: str) -> Client:
|
|
return Client(api_token)
|
|
|
|
|
|
@pytest.fixture()
|
|
def sample_stop_id() -> str:
|
|
return "A=1@O=Frankfurt (Main) Taunusanlage@X=8668765@Y=50113478@U=80@L=3000011@"
|
|
|
|
|
|
@pytest.fixture()
|
|
def sample_journey_id() -> str:
|
|
return "1|12709|0|80"
|
|
|
|
|
|
@pytest.fixture()
|
|
def sample_origin() -> List[str]:
|
|
return ["50.084659", "8.785948"]
|
|
|
|
|
|
@pytest.fixture()
|
|
def sample_destination() -> List[float]:
|
|
return [50.1233048, 8.6129742]
|