コード例 #1
0
def test_count_empty():
    with TemporaryDirectory() as db_dir:
        db = some_db.DB(db_dir, "my_db")

        assert db.count() == 0

        db.close()
コード例 #2
0
 def setUp(self):
     global _dir, _db
     self._dir = TemporaryDirectory()
     self._db = some_db.DB(self._dir.name, "my_db")
コード例 #3
0
def db_session():
    with TemporaryDirectory() as db_dir:
        _db = some_db.DB(db_dir, "my_db")
        yield _db
        _db.close()
コード例 #4
0
ファイル: conftest.py プロジェクト: darynwhite/BOkken-talks
def db_session(tmp_path_factory):
    """Session db connection"""
    path = tmp_path_factory.mktemp("db_dir")
    _db = some_db.DB(path, "my_db")
    yield _db
    _db.close()
コード例 #5
0
def db():
    with TemporaryDirectory() as db_dir:
        _db = some_db.DB(db_dir, "my_db")
        yield _db  # yield separates setup & teardown
        _db.close()
コード例 #6
0
ファイル: test_xunit.py プロジェクト: darynwhite/BOkken-talks
def setup_function(function):
    global _dir, _db
    _dir = TemporaryDirectory()
    _db = some_db.DB(_dir.name, "my_db")