diff --git a/test/core/js/modules/caosdb.js.js b/test/core/js/modules/caosdb.js.js index d4b4c509b177ee76c50368ded4ecee40caecb4d9..2e98e341240a22b1160587ea2de59dde9ce7660b 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", ""] +});