3
0
Fork 0

feat: add model for Person; tie to User

This commit is contained in:
Lance Edgar 2024-07-14 15:47:39 -05:00
parent 60d3fcd13b
commit 43ca404837
6 changed files with 164 additions and 2 deletions

View file

@ -5,6 +5,7 @@ from unittest import TestCase
try:
import sqlalchemy as sa
from wuttjamaican.db.model import auth as model
from wuttjamaican.db.model.base import Person
except ImportError:
pass
else:
@ -29,8 +30,16 @@ else:
class TestUser(TestCase):
def test_basic(self):
def test_str(self):
user = model.User()
self.assertEqual(str(user), "")
user.username = 'barney'
self.assertEqual(str(user), "barney")
def test_str_with_person(self):
user = model.User()
self.assertEqual(str(user), "")
person = Person(full_name="Barney Rubble")
user.person = person
self.assertEqual(str(user), "Barney Rubble")