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