예제 #1
0
    def test_create_duplicate_tenant(self):
        self.fake_client.identity.list_tenants.return_value = {"tenants": [{"name": self.fake_object["name"]}]}
        self.useFixture(mockpatch.PatchObject(javelin, "keystone_admin", return_value=self.fake_client))

        javelin.create_tenants([self.fake_object["name"]])

        mocked_function = self.fake_client.identity.create_tenant
        self.assertFalse(mocked_function.called)
예제 #2
0
    def test_create_tenants(self):

        self.fake_client.identity.list_tenants.return_value = {"tenants": []}
        self.useFixture(mockpatch.PatchObject(javelin, "keystone_admin", return_value=self.fake_client))

        javelin.create_tenants([self.fake_object["name"]])

        mocked_function = self.fake_client.identity.create_tenant
        mocked_function.assert_called_once_with(self.fake_object["name"])
예제 #3
0
    def test_create_duplicate_tenant(self):
        self.fake_client.identity.list_tenants.return_value = {'tenants': [
            {'name': self.fake_object['name']}]}
        self.useFixture(mockpatch.PatchObject(javelin, "keystone_admin",
                                              return_value=self.fake_client))

        javelin.create_tenants([self.fake_object['name']])

        mocked_function = self.fake_client.identity.create_tenant
        self.assertFalse(mocked_function.called)
예제 #4
0
    def test_create_tenants(self):

        self.fake_client.identity.list_tenants.return_value = {'tenants': []}
        self.useFixture(mockpatch.PatchObject(javelin, "keystone_admin",
                                              return_value=self.fake_client))

        javelin.create_tenants([self.fake_object['name']])

        mocked_function = self.fake_client.identity.create_tenant
        mocked_function.assert_called_once_with(self.fake_object['name'])
예제 #5
0
    def test_create_duplicate_tenant(self):
        self.fake_client.tenants.list_tenants.return_value = {'tenants': [
            {'name': self.fake_object['name']}]}
        self.useFixture(mockpatch.PatchObject(javelin, "keystone_admin",
                                              return_value=self.fake_client))

        javelin.create_tenants([self.fake_object['name']])

        mocked_function = self.fake_client.tenants.create_tenant
        self.assertFalse(mocked_function.called)