def setUp(self):
'''Creates a test client, disables logging, connects to the database
and creates state and city tables for temporary testing purposes.
'''
self.app = app.test_client()
logging.disable(logging.CRITICAL)
BaseModel.database.connect()
BaseModel.database.create_tables([State, City])
'''Create a state for routing purposes.'''
self.app.post('/states', data=dict(name="test"))
'''Create two new cities.'''
for i in range(1, 3):
res = self.create_city("test_" + str(i))
评论列表
文章目录