Skip to content

Commit 3d56854

Browse files
committed
calendar_dates_only test: also check stop/station wheelchair_boarding ✅
1 parent 4c4ebd5 commit 3d56854

File tree

4 files changed

+17
-0
lines changed

4 files changed

+17
-0
lines changed

test/calendar-dates-only.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,16 @@ if [[ "$agency_id_null_count" != "0" ]]; then
4545
echo ">0 rows with agency_id = null" 1>&2
4646
exit 1
4747
fi
48+
49+
wheelchair_boarding_query=$(cat << EOF
50+
SELECT DISTINCT ON (stop_id)
51+
stop_id,wheelchair_boarding
52+
FROM arrivals_departures
53+
ORDER BY stop_id
54+
EOF)
55+
wheelchair_boarding_rows="$(psql --csv -t -c "$wheelchair_boarding_query")"
56+
wheelchair_boarding_expected="$(echo -e "airport,accessible\nairport-1,not_accessible\nlake,no_info_or_inherit\nmuseum,no_info_or_inherit")"
57+
if [[ "$wheelchair_boarding_rows" != "$wheelchair_boarding_expected" ]]; then
58+
echo "invalid wheelchair_boarding values" 1>&2
59+
exit 1
60+
fi

test/calendar-dates-only/calendar_dates.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ some-days,20190715,1
33
some-days,20190716,1
44
some-days,20190719,1
55
some-days,20190720,1
6+
only-one-day,20190801,1
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
trip_id,arrival_time,departure_time,stop_id,stop_sequence,timepoint,pickup_type,drop_off_type
22
a-some-days,15:23:00,15:24:00,airport,1,,,
33
a-some-days,15:30:00,15:31:00,museum,2,,,
4+
a-only-one-day,16:59:00,17:00:00,airport-1,3,,,
5+
a-only-one-day,18:00:00,18:02:00,lake,10,,,

test/calendar-dates-only/trips.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
route_id,service_id,trip_id,shape_id,trip_headsign,trip_short_name,direction_id,wheelchair_accessible,bikes_allowed
22
A,some-days,a-some-days,,,,,,
3+
A,only-one-day,a-only-one-day,,,,,,

0 commit comments

Comments
 (0)