From c9dcd49d07baeb30ee278ec6c002f571900431c8 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Tue, 18 May 2021 06:41:21 +0000
Subject: [PATCH] add new test for SELECT name FROM ENTITY

---
 .gitlab-ci.yml       |  1 +
 tests/test_select.py | 11 +++++++++++
 2 files changed, 12 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 2cff3f5..2bfae6c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -160,6 +160,7 @@ build-testenv:
   only:
     - schedules
     - web
+    - pushes
   needs: []
   script:
       - df -h
diff --git a/tests/test_select.py b/tests/test_select.py
index af2bf3a..0b89da1 100644
--- a/tests/test_select.py
+++ b/tests/test_select.py
@@ -147,6 +147,17 @@ def test_name2():
         assert e.description is None
 
 
+def test_name_from_entity():
+    db.administration.set_server_property(
+        "QUERY_FILTER_ENTITIES_WITHOUT_RETRIEVE_PERMISSIONS",
+        "FALSE")
+    p3s = db.execute_query("SELECT name FROM ENTITY", flags={"cache": "false"})
+    db.administration.set_server_property(
+        "QUERY_FILTER_ENTITIES_WITHOUT_RETRIEVE_PERMISSIONS",
+        "TRUE")
+    p3s = db.execute_query("SELECT name FROM ENTITY", flags={"cache": "false"})
+
+
 def test_multi1():
     p1 = db.execute_query(
         "SELECT id, name, description FROM TestPropertyOne",
-- 
GitLab