Skip to content

Commit

Permalink
Fix LP #992228 - Test rebuild/reboot of deleted server
Browse files Browse the repository at this point in the history
Change-Id: I4444bab4c2e4fb1a33959f2b3b7f23450404d414
  • Loading branch information
ravikumar-venkatesan committed May 14, 2012
1 parent 6b1e154 commit 36892e1
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions tempest/tests/test_servers_negative.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,34 @@ def test_invalid_ip_v6_address(self):
pass
else:
self.fail('Access IPv6 address must match the correct format')

def test_reboot_deleted_server(self):
"""Reboot a deleted server"""
self.name = rand_name('server')
resp, create_server = self.client.create_server(self.name,
self.image_ref,
self.flavor_ref)
self.server_id = create_server['id']
self.client.delete_server(self.server_id)
try:
resp1, reboot_server = self.client.reboot(self.server_id, 'SOFT')
except exceptions.NotFound:
pass
else:
self.fail('Should not be able to reboot a deleted server')

def test_rebuild_deleted_server(self):
"""Rebuild a deleted server"""
self.name = rand_name('server')
resp, create_server = self.client.create_server(self.name,
self.image_ref,
self.flavor_ref)
self.server_id = create_server['id']
self.client.delete_server(self.server_id)
try:
resp1, rebuild_server = self.client.rebuild(self.server_id,
self.image_ref_alt)
except exceptions.NotFound:
pass
else:
self.fail('Should not be able to rebuild a deleted server')

0 comments on commit 36892e1

Please sign in to comment.