Skip to content
Snippets Groups Projects
Verified Commit 4310a719 authored by Timm Fitschen's avatar Timm Fitschen
Browse files
parent 63f3868a
No related branches found
No related tags found
No related merge requests found
Pipeline #21730 passed with warnings
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
""" """
import caosdb as db import caosdb as db
from pytest import raises from pytest import raises, mark
from nose.tools import assert_true, assert_equal from nose.tools import assert_true, assert_equal
...@@ -351,3 +351,25 @@ def test_query_with_back_reference(): ...@@ -351,3 +351,25 @@ def test_query_with_back_reference():
"FIND TestPerson WHICH IS REFERENCED BY TestObservation AS A TestConductor", "FIND TestPerson WHICH IS REFERENCED BY TestObservation AS A TestConductor",
unique=True).id, unique=True).id,
rec.id) rec.id)
@mark.xfail(reason="Enhancement proposed")
def test_name_resource():
name_prop = db.Property(name="name").retrieve()
alias_prop = db.Property(name="TestAlias").add_parent(name_prop).insert()
rt = db.RecordType(name="TestRT_primary").add_property(alias_prop, value="TestRT_alias").insert();
connection = db.get_connection()
flags = {"names": None}
http_response = connection.retrieve(
entity_uri_segments=["Entity"],
query_dict=flags)
result = db.Container._response_to_entities(http_response)
print(result)
names = [e.name for e in result]
assert "TestRT_primary" in names
assert "TestRT_alias" in names ## the alias should also be included"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment