From 9fe146e67b7b126fffbdf1553ac6b91463bb6984 Mon Sep 17 00:00:00 2001 From: Daniel Hornung <d.hornung@indiscale.com> Date: Mon, 7 Feb 2022 11:33:26 +0100 Subject: [PATCH] TEST: Added xfail for caosdb/src/caosdb-server#208 --- tests/test_issues_server.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py index a05a1ca..381b32e 100644 --- a/tests/test_issues_server.py +++ b/tests/test_issues_server.py @@ -463,3 +463,14 @@ def test_issue_183(): value="2015-05-05T20:15").insert() assert cm.value.errors[0].msg == ("Cannot parse value to datetime format " "(yyyy-mm-dd'T'hh:mm:ss[.fffffffff][TimeZone]).") + + +@pytest.mark.xfail(reason="to be fixed in server repo") +def test_issue_208(): + """Unknown Server error if RecordType "RT" and Property "P" are unknown in the server. + https://gitlab.indiscale.com/caosdb/src/caosdb-server/-/issues/208 + """ + try: + db.Record().add_parent("RT_noexist").add_property("P_noexist", "abc").insert() + except db.HTTPServerError as err: + pytest.fail("HTTPServerError:\n" + str(err)) -- GitLab