test_azure_provider.py 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. import json
  2. import unittest
  3. import uuid
  4. from cloudbridge.cloud.interfaces import TestMockHelperMixin
  5. from test.helpers import ProviderTestBase
  6. import test.helpers as helpers
  7. class AzureProviderTestCase(ProviderTestBase):
  8. def __init__(self, methodName, provider):
  9. super(AzureProviderTestCase, self).__init__(
  10. methodName=methodName, provider=provider)
  11. def test_azure_provider(self):
  12. with self.assertRaises(Exception):
  13. compute = self.provider.compute
  14. self.assertTrue(compute is not None, 'Compute should not be None')
  15. with self.assertRaises(Exception):
  16. network = self.provider.network
  17. self.assertTrue(network is not None, 'Network should not be None')
  18. block_store = self.provider.block_store
  19. self.assertTrue(block_store is not None, 'Block Store should not be None')
  20. block_store = self.provider.block_store
  21. self.assertTrue(block_store is not None, 'Block Store should not be None')
  22. object_store = self.provider.object_store
  23. self.assertTrue(object_store is not None, 'Object Store should not be None')
  24. security = self.provider.security
  25. self.assertTrue(security is not None, 'Security should not be None')