From 90a4cf23aa9bddc0b347bf847be438591fc02ac3 Mon Sep 17 00:00:00 2001
From: Tang Chen <chen.tang@easystack.cn>
Date: Thu, 4 Feb 2016 15:43:47 +0800
Subject: [PATCH] Remove identity_client.projects definition in
 TestSecurityGroup

projects mock has been defined in FakeIdentityv2Client as
tenants, and in FakeIdentityv3Client as projects. No need
to define them again.

Change-Id: Ieb97b32d7be6bd95c8621092b218ebfd8bc5b78d
---
 openstackclient/tests/compute/v2/test_security_group.py | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/openstackclient/tests/compute/v2/test_security_group.py b/openstackclient/tests/compute/v2/test_security_group.py
index a3f7dcb65b..4d7c9b7cbc 100644
--- a/openstackclient/tests/compute/v2/test_security_group.py
+++ b/openstackclient/tests/compute/v2/test_security_group.py
@@ -12,7 +12,6 @@
 #
 
 import copy
-import mock
 
 from openstackclient.compute.v2 import security_group
 from openstackclient.tests.compute.v2 import fakes as compute_fakes
@@ -47,9 +46,8 @@ class TestSecurityGroup(compute_fakes.TestComputev2):
         self.secgroups_mock = self.app.client_manager.compute.security_groups
         self.secgroups_mock.reset_mock()
 
-        self.projects_mock = mock.Mock()
-        self.projects_mock.resource_class = fakes.FakeResource(None, {})
-        self.app.client_manager.identity.projects = self.projects_mock
+        # Get a shortcut identity client projects mock
+        self.projects_mock = self.app.client_manager.identity.projects
         self.projects_mock.reset_mock()