diff --git a/tests/test_misc.py b/tests/test_misc.py index 0da3bffd7b48cd7840ee106954489befe210eb15..0279adfac0c1762b852bd960c0af1859b60b722e 100644 --- a/tests/test_misc.py +++ b/tests/test_misc.py @@ -581,3 +581,10 @@ 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