Skip to content
Snippets Groups Projects
Verified Commit 4310a719 authored by Timm Fitschen's avatar Timm Fitschen
Browse files
parent 63f3868a
Branches
Tags
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