diff options
author | Matthias Baumgartner <dev@igsor.net> | 2023-03-02 14:55:57 +0100 |
---|---|---|
committer | Matthias Baumgartner <dev@igsor.net> | 2023-03-02 14:55:57 +0100 |
commit | 36d07cc6e0ec0f53001bfc5045437a374ebb895f (patch) | |
tree | aa046ac75029f8879f0c03bc77ed2a5ac61f3aa0 /test/graph/ac | |
parent | cd27775b406482b11f44575ab196501a30d9b075 (diff) | |
download | bsfs-36d07cc6e0ec0f53001bfc5045437a374ebb895f.tar.gz bsfs-36d07cc6e0ec0f53001bfc5045437a374ebb895f.tar.bz2 bsfs-36d07cc6e0ec0f53001bfc5045437a374ebb895f.zip |
empty fetch result in Nodes
Diffstat (limited to 'test/graph/ac')
-rw-r--r-- | test/graph/ac/test_null.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/graph/ac/test_null.py b/test/graph/ac/test_null.py index 544a01e..6053f81 100644 --- a/test/graph/ac/test_null.py +++ b/test/graph/ac/test_null.py @@ -136,6 +136,15 @@ class TestNullAC(unittest.TestCase): # query can be none self.assertIsNone(ac.filter_read(self.ent_type, None)) + def test_fetch_read(self): + query = ast.fetch.All( + ast.fetch.Fetch(ns.bse.tag, ast.fetch.Value(ns.bse.label, 'tag_label')), + ast.fetch.Node(ns.bse.tag, 'tag_node'), + ast.fetch.Value(ns.bse.iso, 'iso')) + ac = NullAC(self.backend, self.user) + # NullAC returns query + self.assertEqual(query, ac.fetch_read(self.ent_type, query)) + ## main ## |