1
1
import pytest
2
2
from datetime import datetime
3
3
4
- from traveltimepy import Coordinates , Driving
4
+ from traveltimepy import Coordinates , Driving , LevelOfDetail , Range
5
5
6
6
7
7
@pytest .mark .asyncio
@@ -14,6 +14,8 @@ async def test_departures(sdk):
14
14
departure_time = datetime .now (),
15
15
travel_time = 900 ,
16
16
transportation = Driving (),
17
+ search_range = Range (enabled = True , width = 1800 ),
18
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
17
19
)
18
20
assert len (results ) == 2
19
21
@@ -28,6 +30,8 @@ async def test_departures_geojson(sdk):
28
30
departure_time = datetime .now (),
29
31
travel_time = 900 ,
30
32
transportation = Driving (),
33
+ search_range = Range (enabled = True , width = 1800 ),
34
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
31
35
)
32
36
assert len (results ) == 2
33
37
@@ -42,6 +46,8 @@ async def test_arrivals(sdk):
42
46
arrival_time = datetime .now (),
43
47
travel_time = 900 ,
44
48
transportation = Driving (),
49
+ search_range = Range (enabled = True , width = 1800 ),
50
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
45
51
)
46
52
assert len (results ) == 2
47
53
@@ -56,6 +62,8 @@ async def test_arrivals_geojson(sdk):
56
62
arrival_time = datetime .now (),
57
63
travel_time = 900 ,
58
64
transportation = Driving (),
65
+ search_range = Range (enabled = True , width = 1800 ),
66
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
59
67
)
60
68
assert len (results ) == 2
61
69
@@ -70,6 +78,8 @@ async def test_union_departures(sdk):
70
78
departure_time = datetime .now (),
71
79
travel_time = 900 ,
72
80
transportation = Driving (),
81
+ search_range = Range (enabled = True , width = 1800 ),
82
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
73
83
)
74
84
assert len (result .shapes ) > 0
75
85
@@ -84,5 +94,7 @@ async def test_intersection_arrivals(sdk):
84
94
arrival_time = datetime .now (),
85
95
travel_time = 900 ,
86
96
transportation = Driving (),
97
+ search_range = Range (enabled = True , width = 1800 ),
98
+ level_of_detail = LevelOfDetail (scale_type = "simple" , level = "lowest" ),
87
99
)
88
100
assert len (result .shapes ) > 0
0 commit comments