Added test case.
This commit is contained in:
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
import boto
|
import boto
|
||||||
from boto.ec2 import regioninfo
|
from boto.ec2 import regioninfo
|
||||||
|
from boto.exception import EC2ResponseError
|
||||||
import datetime
|
import datetime
|
||||||
import httplib
|
import httplib
|
||||||
import random
|
import random
|
||||||
@@ -177,6 +178,17 @@ class ApiEc2TestCase(test.TestCase):
|
|||||||
self.manager.delete_project(project)
|
self.manager.delete_project(project)
|
||||||
self.manager.delete_user(user)
|
self.manager.delete_user(user)
|
||||||
|
|
||||||
|
def test_terminate_invalid_instance(self):
|
||||||
|
"""Attempt to terminate an invalid instance"""
|
||||||
|
self.expect_http()
|
||||||
|
self.mox.ReplayAll()
|
||||||
|
user = self.manager.create_user('fake', 'fake', 'fake')
|
||||||
|
project = self.manager.create_project('fake', 'fake', 'fake')
|
||||||
|
self.assertRaises(EC2ResponseError, self.ec2.terminate_instances,
|
||||||
|
"i-00000005")
|
||||||
|
self.manager.delete_project(project)
|
||||||
|
self.manager.delete_user(user)
|
||||||
|
|
||||||
def test_get_all_key_pairs(self):
|
def test_get_all_key_pairs(self):
|
||||||
"""Test that, after creating a user and project and generating
|
"""Test that, after creating a user and project and generating
|
||||||
a key pair, that the API call to list key pairs works properly"""
|
a key pair, that the API call to list key pairs works properly"""
|
||||||
|
|||||||
Reference in New Issue
Block a user