From 82c761e49135993406e678e5a0749fdf5b1cb005 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Mon, 5 Jul 2021 12:53:46 +0200
Subject: [PATCH] Add test for entity.role after retrieve

---
 tests/test_misc.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/tests/test_misc.py b/tests/test_misc.py
index 0da3bff..0279adf 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
-- 
GitLab