Skip to content

Commit d2c6341

Browse files
author
Angus Bell
committed
Add unit test for VehicleJourney with no OperatingProfile
1 parent b0edf0b commit d2c6341

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

tests/test_journeys.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,3 +168,19 @@ def test_vehicle_journey_none_children():
168168

169169
assert vehicle_journey.operational is None
170170
assert vehicle_journey.departure_time is None
171+
172+
173+
def test_operating_profile_none():
174+
vehicle_journey_str = """
175+
<VehicleJourney xmlns="http://www.transxchange.org.uk/">
176+
<OperatingProphet>
177+
<RegularDayType>
178+
<HolidaysOnly/>
179+
</RegularDayType>
180+
</OperatingProphet>
181+
</VehicleJourney>
182+
"""
183+
element = etree.fromstring(vehicle_journey_str)
184+
vehicle_journey = VehicleJourney(element)
185+
operating_profile = vehicle_journey.operating_profile
186+
assert operating_profile is None

0 commit comments

Comments
 (0)