예제 #1
0
파일: trip.py 프로젝트: derickl/gtfs-server
    def test_export_trips_txt_minimal(self):
        service = Service.objects.create(
            feed=self.feed, service_id='S1', start_date=date(2011, 4, 14),
            end_date=date(2011, 12, 31))
        Trip.objects.create(route=self.route, service=service, trip_id='T1')
        trips_txt = Trip.export_txt(self.feed)
        self.assertEqual(trips_txt, """\
route_id,service_id,trip_id
R1,S1,T1
""")
예제 #2
0
    def test_export_trips_txt_minimal(self):
        service = Service.objects.create(feed=self.feed,
                                         service_id='S1',
                                         start_date=date(2011, 4, 14),
                                         end_date=date(2011, 12, 31))
        Trip.objects.create(route=self.route, service=service, trip_id='T1')
        trips_txt = Trip.export_txt(self.feed)
        self.assertEqual(trips_txt, """\
route_id,service_id,trip_id
R1,S1,T1
""")
예제 #3
0
파일: trip.py 프로젝트: derickl/gtfs-server
    def test_export_trips_txt_maximal(self):
        service = Service.objects.create(
            feed=self.feed, service_id='S1', start_date=date(2011, 4, 14),
            end_date=date(2011, 12, 31))
        block = Block.objects.create(feed=self.feed, block_id='B1')
        shape = Shape.objects.create(feed=self.feed, shape_id='S1')
        Trip.objects.create(
            route=self.route, service=service, trip_id='T1',
            headsign='Headsign', short_name='HS', direction=0, block=block,
            shape=shape, wheelchair_accessible='2', bikes_allowed='1')
        trips_txt = Trip.export_txt(self.feed)
        self.assertEqual(trips_txt, """\
route_id,service_id,trip_id,trip_headsign,trip_short_name,direction_id,\
block_id,shape_id,wheelchair_accessible,bikes_allowed
R1,S1,T1,Headsign,HS,0,B1,S1,2,1
""")
예제 #4
0
    def test_export_trips_txt_maximal(self):
        service = Service.objects.create(feed=self.feed,
                                         service_id='S1',
                                         start_date=date(2011, 4, 14),
                                         end_date=date(2011, 12, 31))
        block = Block.objects.create(feed=self.feed, block_id='B1')
        shape = Shape.objects.create(feed=self.feed, shape_id='S1')
        Trip.objects.create(route=self.route,
                            service=service,
                            trip_id='T1',
                            headsign='Headsign',
                            short_name='HS',
                            direction=0,
                            block=block,
                            shape=shape,
                            wheelchair_accessible='2',
                            bikes_allowed='1')
        trips_txt = Trip.export_txt(self.feed)
        self.assertEqual(
            trips_txt, """\
route_id,service_id,trip_id,trip_headsign,trip_short_name,direction_id,\
block_id,shape_id,wheelchair_accessible,bikes_allowed
R1,S1,T1,Headsign,HS,0,B1,S1,2,1
""")
예제 #5
0
파일: trip.py 프로젝트: derickl/gtfs-server
 def test_export_trips_txt_empty(self):
     trips_txt = Trip.export_txt(self.feed)
     self.assertFalse(trips_txt)
예제 #6
0
 def test_export_trips_txt_empty(self):
     trips_txt = Trip.export_txt(self.feed)
     self.assertFalse(trips_txt)