V5.1 Modify Person table: split full name into first & last, added tags support
Quality Gate / gate (push) Failing after 11s

This commit is contained in:
Jim Lancaster
2026-08-23 12:23:57 -05:00
parent 141ee1fa85
commit ae3483ec2e
28 changed files with 555 additions and 145 deletions
+3 -2
View File
@@ -34,10 +34,11 @@ async def test_document_update_advances_updated_at(default_session_factory):
@pytest.mark.asyncio
async def test_person_update_advances_updated_at(default_session_factory):
people = PeopleService(session_factory=default_session_factory)
person = await people.create_person(Person(full_name="Grace Hopper"))
person = await people.create_person(Person(given_names="Grace", last_name="Hopper"))
original = person.updated_at
person.full_name = "Rear Adm. Grace Hopper"
person.given_names = "Rear Adm. Grace"
person.last_name = "Hopper"
updated = await people.update_person(person)
assert updated.updated_at > original