@@ -33,22 +33,25 @@ fn read_stop() {
3333 assert_eq ! ( 6 , gtfs. stops. len( ) ) ;
3434 assert_eq ! (
3535 LocationType :: StopArea ,
36- gtfs. get_stop ( "stop1" ) . unwrap( ) . location_type
36+ gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap( ) . location_type
3737 ) ;
3838 assert_eq ! (
3939 LocationType :: StopPoint ,
40- gtfs. get_stop( "stop2" ) . unwrap( ) . location_type
40+ gtfs. get_stop_by_raw_id( "stop2" ) . unwrap( ) . location_type
41+ ) ;
42+ assert_eq ! (
43+ Some ( 48.796_058 ) ,
44+ gtfs. get_stop_by_raw_id( "stop2" ) . unwrap( ) . latitude
4145 ) ;
42- assert_eq ! ( Some ( 48.796_058 ) , gtfs. get_stop( "stop2" ) . unwrap( ) . latitude) ;
4346 assert_eq ! (
4447 Some ( "1" . to_owned( ) ) ,
45- gtfs. get_stop ( "stop3" ) . unwrap( ) . parent_station
48+ gtfs. get_stop_by_raw_id ( "stop3" ) . unwrap( ) . parent_station
4649 ) ;
4750 assert_eq ! (
4851 LocationType :: GenericNode ,
49- gtfs. get_stop ( "stop6" ) . unwrap( ) . location_type
52+ gtfs. get_stop_by_raw_id ( "stop6" ) . unwrap( ) . location_type
5053 ) ;
51- assert_eq ! ( None , gtfs. get_stop ( "stop6" ) . unwrap( ) . latitude) ;
54+ assert_eq ! ( None , gtfs. get_stop_by_raw_id ( "stop6" ) . unwrap( ) . latitude) ;
5255}
5356
5457#[ test]
@@ -144,44 +147,44 @@ fn read_fare_attributes() {
144147#[ test]
145148fn read_transfers ( ) {
146149 let gtfs = Gtfs :: from_path ( "fixtures/basic" ) . expect ( "impossible to read gtfs" ) ;
147- assert_eq ! ( 1 , gtfs. get_stop ( "stop3" ) . unwrap( ) . transfers. len( ) ) ;
148- assert_eq ! ( 1 , gtfs. get_stop ( "stop1" ) . unwrap( ) . transfers. len( ) ) ;
150+ assert_eq ! ( 1 , gtfs. get_stop_by_raw_id ( "stop3" ) . unwrap( ) . transfers. len( ) ) ;
151+ assert_eq ! ( 1 , gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap( ) . transfers. len( ) ) ;
149152
150153 assert_eq ! (
151154 "stop5" ,
152- gtfs. get_stop ( "stop3" ) . unwrap( ) . transfers[ 0 ]
155+ gtfs. get_stop_by_raw_id ( "stop3" ) . unwrap( ) . transfers[ 0 ]
153156 . to_stop_id
154157 . as_str( )
155158 ) ;
156159 assert_eq ! (
157160 "stop2" ,
158- gtfs. get_stop ( "stop1" ) . unwrap( ) . transfers[ 0 ]
161+ gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap( ) . transfers[ 0 ]
159162 . to_stop_id
160163 . as_str( )
161164 ) ;
162165 assert_eq ! (
163166 TransferType :: Recommended ,
164- gtfs. get_stop ( "stop3" ) . unwrap( ) . transfers[ 0 ] . transfer_type
167+ gtfs. get_stop_by_raw_id ( "stop3" ) . unwrap( ) . transfers[ 0 ] . transfer_type
165168 ) ;
166169 assert_eq ! (
167170 TransferType :: Impossible ,
168- gtfs. get_stop ( "stop1" ) . unwrap( ) . transfers[ 0 ] . transfer_type
171+ gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap( ) . transfers[ 0 ] . transfer_type
169172 ) ;
170173 assert_eq ! (
171174 Some ( 60 ) ,
172- gtfs. get_stop ( "stop3" ) . unwrap( ) . transfers[ 0 ] . min_transfer_time
175+ gtfs. get_stop_by_raw_id ( "stop3" ) . unwrap( ) . transfers[ 0 ] . min_transfer_time
173176 ) ;
174177 assert_eq ! (
175178 None ,
176- gtfs. get_stop ( "stop1" ) . unwrap( ) . transfers[ 0 ] . min_transfer_time
179+ gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap( ) . transfers[ 0 ] . min_transfer_time
177180 ) ;
178181}
179182
180183#[ test]
181184fn read_pathways ( ) {
182185 let gtfs = Gtfs :: from_path ( "fixtures/basic" ) . expect ( "impossible to read gtfs" ) ;
183186
184- let pathways = & gtfs. get_stop ( "stop1" ) . unwrap ( ) . pathways ;
187+ let pathways = & gtfs. get_stop_by_raw_id ( "stop1" ) . unwrap ( ) . pathways ;
185188
186189 assert_eq ! ( 1 , pathways. len( ) ) ;
187190 assert_eq ! ( "stop3" , pathways[ 0 ] . to_stop_id. as_ref( ) ) ;
@@ -237,12 +240,12 @@ fn read_from_gtfs() {
237240
238241 assert ! ( gtfs. get_calendar( "service1" ) . is_ok( ) ) ;
239242 assert ! ( gtfs. get_calendar_date( "service1" ) . is_ok( ) ) ;
240- assert ! ( gtfs. get_stop ( "stop1" ) . is_ok( ) ) ;
243+ assert ! ( gtfs. get_stop_by_raw_id ( "stop1" ) . is_ok( ) ) ;
241244 assert ! ( gtfs. get_route( "1" ) . is_ok( ) ) ;
242245 assert ! ( gtfs. get_trip( "trip1" ) . is_ok( ) ) ;
243246 assert ! ( gtfs. get_fare_attributes( "50" ) . is_ok( ) ) ;
244247
245- assert ! ( gtfs. get_stop ( "Utopia" ) . is_err( ) ) ;
248+ assert ! ( gtfs. get_stop_by_raw_id ( "Utopia" ) . is_err( ) ) ;
246249}
247250
248251#[ test]
0 commit comments