Esempio n. 1
0
def apply_config(task_app: web.Application, config_file_name: str) -> int:
    config = ConfigParser()
    config.read(config_file_name)
    task_port: int = config.getint('SERVER', 'task')
    engine: sqlite3.Connection = prepare_connection(
        database_name=str(config.get('DATABASE', 'task_db')))
    task_app['DISTRIBUTOR_DB'] = engine
    return task_port
 def setup(self):
     self.dbh = prepare_connection()
     cursor: sqlite3.Cursor = self.dbh.cursor()
     with open('asynctransaction/data/model/transaction.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     with open('asynctransaction/data/model/test_data.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     self.tc = Transaction(self.dbh)
Esempio n. 3
0
 def setup(self):
     self.record = {'ID': 1, 'URL': 'orders', 'METHOD': 'POST'}
     self.dbh = prepare_connection()
     cursor: sqlite3.Cursor = self.dbh.cursor()
     with open('asynctransaction/data/model/transaction.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     with open('asynctransaction/data/model/test_data.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
 async def get_application(self):
     test_app = Application()
     test_app.middlewares.append(logger_middleware)
     test_app['DISTRIBUTOR_CLIENT'] = TestClient(HTTPOk())
     test_app['DISTRIBUTOR_DB'] = prepare_connection()
     cursor: sqlite3.Cursor = test_app['DISTRIBUTOR_DB']
     with open('asynctransaction/data/model/transaction.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     with open('asynctransaction/data/model/test_data.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     apply_routes(test_app)
     return test_app
Esempio n. 5
0
 def setup(self):
     self.record = {
         'ID': 12,
         'IP_ADDRESS': '122.1.2.3',
         'PORT': 4040,
         'DELETED': True
     }
     self.dbh = prepare_connection()
     cursor: sqlite3.Cursor = self.dbh.cursor()
     with open('asynctransaction/data/model/transaction.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
     with open('asynctransaction/data/model/test_data.sql') as prepare_db:
         prepare_sql = prepare_db.read()
         cursor.executescript(str(prepare_sql))
 def setup(self):
     self.record = {'ID': 1, 'URL': 'orders', 'METHOD': 'POST'}
     self.dbh = prepare_connection()