test_compute_service.py 938 B

12345678910111213141516171819202122232425262728
  1. from cloudbridge.providers import interfaces
  2. import test.helpers
  3. from test.helpers import ProviderTestBase
  4. class ProviderComputeServiceTestCase(ProviderTestBase):
  5. def __init__(self, methodName, provider):
  6. super(ProviderComputeServiceTestCase, self).__init__(
  7. methodName=methodName, provider=provider)
  8. def setUp(self):
  9. self.instance = test.helpers.get_test_instance(self.provider)
  10. def tearDown(self):
  11. self.instance.terminate()
  12. def test_create_instance(self):
  13. # Need a less dangerous test
  14. # instance = self.provider.compute.create_instance(
  15. # "HelloBridgeCloud",
  16. # "ami-d85e75b0",
  17. # "t1.micro")
  18. #
  19. # self.assertIsInstance(instance, interfaces.Instance)
  20. # self.assertEqual(instance.name, "HelloBridgeCloud")
  21. # instance.terminate()
  22. pass