diff --git a/tests/test_misc.py b/tests/test_misc.py index 0da3bffd7b48cd7840ee106954489befe210eb15..989471c06551e729998aa4953c2216ee44230e4d 100644 --- a/tests/test_misc.py +++ b/tests/test_misc.py @@ -581,3 +581,11 @@ def test_cache_performance(): t2 = t.time() - t1 print("Time [s]: " + str(t2)) n += 10 + + +def test_role_after_retrieve(): + rt = db.RecordType("TestRT").insert() + entity = db.Entity(id=rt.id) + assert entity.role is None + entity.retrieve() + assert entity.role == rt.role