From b8feea22c9021b235ac3df935809b49c1a9fab12 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Thu, 13 Apr 2023 14:51:07 +0200 Subject: [PATCH] TST: update tests for caosdb-server#144 --- tests/test_issues_server.py | 5 ++--- tests/test_query.py | 10 +++++----- tests/test_query_template.py | 4 ++-- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/tests/test_issues_server.py b/tests/test_issues_server.py index 81fe351..81ad173 100644 --- a/tests/test_issues_server.py +++ b/tests/test_issues_server.py @@ -1256,8 +1256,7 @@ def test_196b(deny): assert cm.value.errors[0].msg == "You are not allowed to do this." -@pytest.mark.xfail(reason="fix needed") -@pytest.mark.parametrize("num", ["1e+23", "5e22", "2e-323"]) +@pytest.mark.parametrize("num", ["1e+23", "5e22", "2e-323", "2E-323", "5E22", "1E+23"]) def test_143(num): """https://gitlab.com/caosdb/caosdb-server/-/issues/144""" db.Property(name="scientific_notation", datatype=db.DOUBLE).insert() @@ -1303,4 +1302,4 @@ def test_166(): name="RT5").add_parent("notexists").add_property( "exists_property", 234243).insert() - assert [e.msg for e in cm.value.errors] == ["Entity has unqualified parents."] \ No newline at end of file + assert [e.msg for e in cm.value.errors] == ["Entity has unqualified parents."] diff --git a/tests/test_query.py b/tests/test_query.py index b3d0d01..cf9f45e 100644 --- a/tests/test_query.py +++ b/tests/test_query.py @@ -937,11 +937,11 @@ def test_query_benchmark(): print(body) xml = etree.fromstring(body) # see #4 - #assert 3 == len(xml) - #assert "query" == xml[0].tag.lower() - #assert "transactionbenchmark" == xml[0][3].tag.lower() - #benchmark = xml[0][3] - #assert len(benchmark) > 0 + # assert 3 == len(xml) + # assert "query" == xml[0].tag.lower() + # assert "transactionbenchmark" == xml[0][3].tag.lower() + # benchmark = xml[0][3] + # assert len(benchmark) > 0 def test_like_query(): diff --git a/tests/test_query_template.py b/tests/test_query_template.py index f9c0699..b2bcab4 100644 --- a/tests/test_query_template.py +++ b/tests/test_query_template.py @@ -171,8 +171,8 @@ def test_update_failure_syntax(): q.query = "ashdjfkasjdf" with raises(db.TransactionError) as cm: q.update() - assert(cm.value.errors[0].msg == "An error occured during the parsing of this query. Maybe you " - "were using a wrong syntax?") + assert (cm.value.errors[0].msg == "An error occured during the parsing of this query. Maybe you " + "were using a wrong syntax?") def test_update_failure_count_query_not_allowed(): -- GitLab