Пример #1
0
 def __init__(self, pathManager=None):
     self._path_manager = pathManager
     self._persistenceStrategy = SqlitePersistenceStrategy()
     self._db_pool = adbapi.ConnectionPool("sqlite3",
                                           "pollapli.db",
                                           check_same_thread=False)
     self._updateDao = UpdateSqliteDao(
         db_pool=self._db_pool,
         persistenceStrategy=self._persistenceStrategy)
     self._environmentDao = EnvironmentSqliteDao(
         db_pool=self._db_pool,
         persistenceStrategy=self._persistenceStrategy)
     self._deviceDao = DeviceSqliteDao(
         db_pool=self._db_pool,
         persistenceStrategy=self._persistenceStrategy)
     self._taskDao = TaskSqliteDao(db_pool=self._db_pool)
Пример #2
0
 def setUp(self):
     self._dbpool = adbapi.ConnectionPool("sqlite3",
                                          'pollapli.db',
                                          check_same_thread=False)
     self._deviceSqliteDao = DeviceSqliteDao(self._dbpool)