From 06c8b283f9f6b9e40dfe41540b711891022238b2 Mon Sep 17 00:00:00 2001 From: Alex <akreft@trineo.org> Date: Tue, 13 Jul 2021 11:58:53 +0200 Subject: [PATCH] test and changelog --- CHANGELOG.md | 4 ++++ unittests/test_apiutils.py | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6255ff1c..7c717ff7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,10 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### +* extended apiutils with resolve_reference(Property) + ### Changed ### ### Deprecated ### +* id_query(ids) in apiutils + ### Removed ### ### Fixed ### diff --git a/unittests/test_apiutils.py b/unittests/test_apiutils.py index f957b48d..3718e658 100644 --- a/unittests/test_apiutils.py +++ b/unittests/test_apiutils.py @@ -95,7 +95,10 @@ def test_resolve_reference(): assert i.id == 500 assert isinstance(i, db.Entity) - assert resolve_reference(db.Property(id=5000, datatype=db.INTEGER, value=2)) == None + no_reference= db.Property(id=5000, datatype=db.INTEGER, value=2) + resolve_reference(no_reference) + assert no_reference.value == 2 + assert isinstance(no_reference.datatype, db.INTEGER) # restore retrive_entity_with_id caosdb.apiutils.retrieve_entity_with_id = original_retrieve_entity_with_id -- GitLab