summaryrefslogtreecommitdiff
path: root/keystone/tests/unit/server
diff options
context:
space:
mode:
authorMorgan Fainberg <morgan.fainberg@gmail.com>2018-07-13 20:34:19 -0400
committerMorgan Fainberg <morgan.fainberg@gmail.com>2018-07-13 20:34:19 -0400
commitba854a5acd3938e13824da8ac5a439eb2a14b71b (patch)
treec80b8664df5f36cc9adad0bf496c55f195742e8e /keystone/tests/unit/server
parentdbc6899c38f972193fc16feb9d6543f27678cbe0 (diff)
downloadkeystone-ba854a5acd3938e13824da8ac5a439eb2a14b71b.tar.gz
Add correct self-link
The self-link was missing the resource id, properly add the id to the self-link now. Change-Id: I82c59fc3a02e4182147ec8090d54cfe82b8d0c61 Partial-Bug: #1776504
Diffstat (limited to 'keystone/tests/unit/server')
-rw-r--r--keystone/tests/unit/server/test_keystone_flask.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/keystone/tests/unit/server/test_keystone_flask.py b/keystone/tests/unit/server/test_keystone_flask.py
index 70589393b..6260e53a9 100644
--- a/keystone/tests/unit/server/test_keystone_flask.py
+++ b/keystone/tests/unit/server/test_keystone_flask.py
@@ -77,6 +77,8 @@ class _TestResourceWithCollectionInfo(flask_common.ResourceBase):
raise exception.NotFound(target=argument_id)
ref = flask.request.get_json(force=True)
self._require_matching_id(ref)
+ # Maintain the ref id
+ ref['id'] = argument_id
self._storage_dict[argument_id] = ref
return '', 204