Ejemplo n.º 1
0
    def setUp(self):
        super(BaseTestCase, self).setUp()
        kwargs = {'url': config.DEFAULT_DATABASE_URL}
        self.db = Database(**kwargs)
        self.session = self.db.session
        # createdb
        self.db.create()
        self.app = create_app()
        logging.disable(logging.DEBUG)

        # return a `falcon.API` instance.
        self.app = create_app()
Ejemplo n.º 2
0
 def setUp(self):
     super(StopArrivalTestCase, self).setUp()
     patch_attribute = 'scl_transport.api.utils.predictor.Predictor._request_data'
     self.patcher = mock.patch(patch_attribute)
     patch = self.patcher.start()
     patch.return_value = EXAMPLE
     self.app = create_app()
Ejemplo n.º 3
0
def main():
    app = create_app()
    host = "0.0.0.0"

    options = {
        'bind': '{host}:{port}'.format(host=host, port=5002),
    }
    GunicornApp(app, options).run()
Ejemplo n.º 4
0
    def setUp(self):
        super(StopArrivalTestCase_v2, self).setUp()
        patch_attribute = 'scl_transport.api.utils.predictor.Predictor._request_data'
        self.patcher = mock.patch(patch_attribute)
        patch = self.patcher.start()
        patch.return_value = EXAMPLE
        self.app = create_app()

        # create stop
        self.stop = Stop(
            stop_id=STOP_ID,
            stop_code='PA1',
            stop_name='PA1-Parada 6 / (M) Quinta Normal',
            stop_lat='-33.4401169274166',
            stop_lon='-33.4401169274166',
            stop_url='http://www.metro.cl/estacion/vicuna-mackenna-l4',
            route_directions={ROUTE_ID: '1'})
        self.session.add(self.stop)
        self.session.commit()
Ejemplo n.º 5
0
from scl_transport.api.api import create_app

app = create_app()