git reimport
This commit is contained in:
23
tests/zvk/util/test_db.py
Normal file
23
tests/zvk/util/test_db.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from pytest import fixture
|
||||
from sqlalchemy import Integer, String, Column
|
||||
|
||||
from zvk.util.db import Database, DBBase
|
||||
|
||||
|
||||
|
||||
|
||||
class SomeTable(DBBase):
|
||||
id = Column(Integer, primary_key=True)
|
||||
|
||||
s = Column(String)
|
||||
|
||||
|
||||
def test_db(db):
|
||||
db.create_all()
|
||||
|
||||
with db as session:
|
||||
session.add(SomeTable(s='123'))
|
||||
session.add(SomeTable(s='132'))
|
||||
session.add(SomeTable(s='1232132132'))
|
||||
|
||||
assert len(session.query(SomeTable).all()) == 3
|
Reference in New Issue
Block a user