From 76366852bbbc65a80ac3460b03a600202d552449 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <henrik@trineo.org>
Date: Mon, 23 Aug 2021 15:25:08 +0200
Subject: [PATCH] TST: additional get-datatype check

---
 test/test_ccaosdb.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/test/test_ccaosdb.cpp b/test/test_ccaosdb.cpp
index 22c5994..c68d4ef 100644
--- a/test/test_ccaosdb.cpp
+++ b/test/test_ccaosdb.cpp
@@ -172,6 +172,12 @@ TEST_F(test_ccaosdb, test_entity) {
   EXPECT_FALSE(*is_list);
   EXPECT_FALSE(*is_ref);
 
+  caosdb_entity_entity_set_datatype(&entity, "Person", true, true);
+  caosdb_entity_entity_get_datatype(&entity, &out, is_ref, is_list);
+  EXPECT_EQ(strcmp(out, "Person"), 0);
+  EXPECT_TRUE(*is_list);
+  EXPECT_TRUE(*is_ref);
+
   caosdb_entity_entity_set_unit(&entity, "m");
   caosdb_entity_entity_get_unit(&entity, &out);
   EXPECT_EQ(strcmp(out, "m"), 0);
-- 
GitLab