From 52fa8532bb2821f9b5472e713a905bc6b7f712b5 Mon Sep 17 00:00:00 2001 From: Sanjay Tripathi Date: Thu, 18 Jul 2013 14:35:33 +0530 Subject: [PATCH] CLOUDSTACK-3618: When project account does not exist, API now throws exception API call listprojectaccounts failed, and test case test_projects.py:test_08_cleanup_after_project_delete failed due to this Signed-off-by: Prasanna Santhanam --- test/integration/component/test_projects.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/test/integration/component/test_projects.py b/test/integration/component/test_projects.py index 39e9bee433c..68964e8ee48 100644 --- a/test/integration/component/test_projects.py +++ b/test/integration/component/test_projects.py @@ -1431,13 +1431,10 @@ class TestProjectResources(cloudstackTestCase): "Resources (volume) should be deleted as part of cleanup" ) - accounts = Project.listAccounts(self.apiclient, projectid=project.id) - - self.assertEqual( - accounts, - None, - "Accounts should be un-assigned from project" - ) + # Accounts should be un-assigned from project, + # so this call will raise an exception: Unable to find the project id= + with self.assertRaises(Exception): + Project.listAccounts(self.apiclient, projectid=project.id) return