From f6bd17b659b1aedd4977502cc14302503e47f2af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com>
Date: Tue, 10 Oct 2023 09:45:29 +0200
Subject: [PATCH] TST: add unit test for two functions

---
 test/core/js/modules/caosdb.js.js | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/test/core/js/modules/caosdb.js.js b/test/core/js/modules/caosdb.js.js
index d4b4c509..2e98e341 100644
--- a/test/core/js/modules/caosdb.js.js
+++ b/test/core/js/modules/caosdb.js.js
@@ -661,3 +661,19 @@ QUnit.test("getPropertyFromElement", async function(assert) {
     });
 
 });
+
+QUnit.test("input2caosdbDate", function(assert) {
+    assert.ok(input2caosdbDate);
+    assert.equal(input2caosdbDate("2023-10-18","10:10:10", "1234"), "2023-10-18T10:10:10.1234")
+    assert.equal(input2caosdbDate("2023-10-18","10:10:10", ""), "2023-10-18T10:10:10")
+});
+
+QUnit.test("caosdb2InputDate", function(assert) {
+    assert.ok(caosdb2InputDate);
+    arr1 = caosdb2InputDate("2023-10-18T10:10:10.1234")
+    arr2=["2023-10-18","10:10:10", "1234"]
+    assert.ok(arr1.length === arr2.length && arr1.every((value, index) => value === arr2[index]))
+    assert.ok(arr1.length === arr2.length && arr1.every((value, index) => value === arr2[index]))
+    arr1 = caosdb2InputDate("2023-10-18T10:10:10")
+    arr2=["2023-10-18","10:10:10", ""]
+});
-- 
GitLab