Ejemplo n.º 1
0
 def setUp(self):
     """Before each test, set up a blank database"""
     self.project = create_app()
     init_app(self.project, 'test')
     self.app = self.project.test_client()
     with self.project.test_request_context():
         create_db(self.project)
         clear_db(self.project)
Ejemplo n.º 2
0
def cleardb(config=None):
    init_app(flask_app, config)
    clear_db(flask_app)
Ejemplo n.º 3
0
import app
import json

app.clear_db(True)
with open('routes.json') as f:
  j = json.load(f)
  #s0-s195
  for i in range(196):
    sector = j["s"+str(i)]["routes"]
    if sector:
      for r in sector:
        side = 0 if r["side"] == 'L' else 1
        weeks = 0
        for d in range(len(r["weeks"])):
          if r["weeks"][d]:
            weeks = weeks + (1 << d)
        paths = []
        for p in r["pathCoords"]:
          paths.append({'lat':p['lat'],'lng':p['lng']})
        app.add_route(r["street"],r["weekday"],int(r["from"][0:2]),int(r["to"][0:2]),side,weeks,paths, True)