From 95d169c65094c63c03cb8567651f339cfd2c5b1a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Wed, 4 Mar 2020 15:35:00 +0100
Subject: [PATCH] FIX: fix test

---
 unittests/test_entity.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/unittests/test_entity.py b/unittests/test_entity.py
index 3fdc6af4..258f6dfd 100644
--- a/unittests/test_entity.py
+++ b/unittests/test_entity.py
@@ -25,7 +25,8 @@
 # pylint: disable=missing-docstring
 import unittest
 
-from caosdb import Entity, Property, Record, RecordType, configure_connection
+from caosdb import (INTEGER, Entity, Property, Record, RecordType,
+                    configure_connection)
 from caosdb.connection.mockup import MockUpServerConnection
 
 
@@ -54,7 +55,7 @@ class TestEntity(unittest.TestCase):
     def test_apply_to_ids(self):
         parent = RecordType(id=3456)
         rec = Record(id=23)
-        p = Property(id=23345)
+        p = Property(id=23345, datatype=INTEGER)
         rec.add_parent(parent)
         rec.add_property(p)
 
@@ -62,8 +63,9 @@ class TestEntity(unittest.TestCase):
             return id_ * -1
         rec.apply_to_ids(invert)
 
-        self.assertEqual(parent.id, -3456)
-        self.assertEqual(p.id, -23345)
+        self.assertEqual(invert(3456), -3456)
+        self.assertEqual(rec.parents[0].id, -3456)
+        self.assertEqual(rec.properties[0].id, -23345)
         self.assertEqual(rec.id, -23)
 
     def test_instanciation(self):
-- 
GitLab