From 747df17c509377143a6332ee7f8f443e9decc418 Mon Sep 17 00:00:00 2001
From: Daniel <daniel@harvey>
Date: Fri, 27 Nov 2020 17:55:13 +0100
Subject: [PATCH] MAINT: Renamed test because issue moved

For issue caosdb-server#110 (was caosdb-mysqlbackend#24).
---
 tests/test_issues_mysqlbackend.py | 30 ------------------------------
 tests/test_issues_server.py       | 30 ++++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/tests/test_issues_mysqlbackend.py b/tests/test_issues_mysqlbackend.py
index 0638b83..64de2f2 100644
--- a/tests/test_issues_mysqlbackend.py
+++ b/tests/test_issues_mysqlbackend.py
@@ -87,33 +87,3 @@ def test_issue_21():
     cont.insert()
 
     rec.delete()
-
-
-def test_issue_24():
-    """query ignores ID: FIND MusicalInstrument which is referenced by Analysis with ID=124 """
-    cont = db.Container()
-    A = db.RecordType(name="TypeA")
-    B = db.RecordType(name="TypeB")
-    prop = db.Property(name="prop_ba", datatype=db.REFERENCE)
-
-
-    # Referenced Records
-    a1 = db.Record().add_parent(A)
-    a2 = db.Record().add_parent(A)
-
-    # Referencing Records
-    b1 = db.Record().add_parent(B).add_property(prop, value=a1)
-    b2 = db.Record().add_parent(B).add_property(prop, value=a2)
-
-    cont.extend([A, B, prop, a1, a2, b1, b2])
-    cont.insert()
-
-    id_b1 = b1.id
-    query = "FIND TypeA WHICH IS REFERENCED BY TypeB WITH ID={}".format(id_b1)
-    print(query)
-    result = db.execute_query(query)
-    print(result)
-    assert len(result) == 1
-    print(result[0])
-    print(a1)
-    assert result[0].id == a1.id
diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py
index 9022e7d..e668361 100644
--- a/tests/test_issues_server.py
+++ b/tests/test_issues_server.py
@@ -169,3 +169,33 @@ def test_issue_99():
         time.sleep(0.1)
         dbfile.retrieve()
         assert dbfile.checksum is not None
+
+
+def test_issue_110():
+    """query ignores ID: FIND MusicalInstrument which is referenced by Analysis with ID=124 """
+    cont = db.Container()
+    A = db.RecordType(name="TypeA")
+    B = db.RecordType(name="TypeB")
+    prop = db.Property(name="prop_ba", datatype=db.REFERENCE)
+
+
+    # Referenced Records
+    a1 = db.Record().add_parent(A)
+    a2 = db.Record().add_parent(A)
+
+    # Referencing Records
+    b1 = db.Record().add_parent(B).add_property(prop, value=a1)
+    b2 = db.Record().add_parent(B).add_property(prop, value=a2)
+
+    cont.extend([A, B, prop, a1, a2, b1, b2])
+    cont.insert()
+
+    id_b1 = b1.id
+    query = "FIND TypeA WHICH IS REFERENCED BY TypeB WITH ID={}".format(id_b1)
+    print(query)
+    result = db.execute_query(query)
+    print(result)
+    assert len(result) == 1
+    print(result[0])
+    print(a1)
+    assert result[0].id == a1.id
-- 
GitLab