aurweb/test/test_group.py
2022-08-22 22:40:45 +02:00

22 lines
449 B
Python

import pytest
from sqlalchemy.exc import IntegrityError
from aurweb import db
from aurweb.models.group import Group
@pytest.fixture(autouse=True)
def setup(db_test):
return
def test_group_creation():
with db.begin():
group = db.create(Group, Name="Test Group")
assert bool(group.ID)
assert group.Name == "Test Group"
def test_group_null_name_raises_exception():
with pytest.raises(IntegrityError):
Group()