Exemplo n.º 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()
Exemplo n.º 2
0
 def setUp(self):
     global _dir, _db
     self._dir = TemporaryDirectory()
     self._db = some_db.DB(self._dir.name, "my_db")
Exemplo n.º 3
0
def db_session():
    with TemporaryDirectory() as db_dir:
        _db = some_db.DB(db_dir, "my_db")
        yield _db
        _db.close()
Exemplo n.º 4
0
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()
Exemplo n.º 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()
Exemplo n.º 6
0
def setup_function(function):
    global _dir, _db
    _dir = TemporaryDirectory()
    _db = some_db.DB(_dir.name, "my_db")