From dfda9a84f24a07bef3acdb6eb6d7658d5411dbeb Mon Sep 17 00:00:00 2001 From: Steven Hardy Date: Fri, 20 Dec 2013 16:33:51 +0000 Subject: [PATCH] v3 test utils, don't modify input parameter As mentioned in https://review.openstack.org/#/c/61046/ for test_update, we should not modify the input req_ref in test_create instead we should make a copy Change-Id: I649433596a3ebbf2133eb724f09eb4bd470b7cdd --- keystoneclient/tests/v3/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/keystoneclient/tests/v3/utils.py b/keystoneclient/tests/v3/utils.py index 3ec35b1e9..16894d197 100644 --- a/keystoneclient/tests/v3/utils.py +++ b/keystoneclient/tests/v3/utils.py @@ -193,7 +193,7 @@ class CrudTests(object): # signature for the request when the manager does some # conversion before doing the request (e.g converting # from datetime object to timestamp string) - req_ref = req_ref or ref.copy() + req_ref = (req_ref or ref).copy() req_ref.pop('id') self.stub_entity(httpretty.POST, entity=req_ref, status=201)