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 <tsp@apache.org>
(cherry picked from commit 52fa8532bb2821f9b5472e713a905bc6b7f712b5)
This commit is contained in:
Sanjay Tripathi 2013-07-18 14:35:33 +05:30 committed by Prasanna Santhanam
parent b4662af0a9
commit d52d2c8505

View File

@ -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