diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py index a05a1ca465d6515552213c963d6d3e1211695eb2..381b32e5dfff6628e2206f0cd554d34f8fc838f0 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))