コード例 #1
0
    def confirm( self ):
        r1= Route.get( '005-Outbound' )
        #print( r1 )
        self.assertEqual( datetime.date(2012,3,15), r1.date )
        self.assertEqual( '005', r1.route )
        self.assertEqual( 'Outbound', r1.direction )
        self.assertEqual( 1, len(r1.history))

        update_route_stop( self.arr )
        rs1 = RouteStop.get( '005-Outbound-0007')
        #print( rs1 )
        self.assertEqual( datetime.date(2012,3,15), rs1.date )
        self.assertEqual( '005', rs1.route )
        self.assertEqual( 'Outbound', rs1.direction )
        self.assertEqual( '0007', rs1.stop )
        self.assertEqual( 1, len(rs1.history))

        update_stop( self.arr )
        s1= Stop.get( '0007' )
        #print( s1 )
        self.assertEqual( datetime.date(2012,3,15), s1.date )
        self.assertEqual( '0007', s1.stop )
        self.assertEqual( 1, len(s1.history))

        update_vehicle( self.arr )
        v1= Vehicle.get( '5011' )
        #print( v1 )
        self.assertEqual( datetime.date(2012,3,15), v1.date )
        self.assertEqual( '5011', v1.vehicle )