Correct skipIf conditions
This commit is contained in:
		
					parent
					
						
							
								273fa75d55
							
						
					
				
			
			
				commit
				
					
						d466c56a17
					
				
			
		
					 2 changed files with 17 additions and 24 deletions
				
			
		|  | @ -22,6 +22,12 @@ from .views import ( | ||||||
| from utils.tests import BaseTestCase | from utils.tests import BaseTestCase | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | @skipIf( | ||||||
|  |     (settings.OPENNEBULA_DOMAIN is None or | ||||||
|  |      settings.OPENNEBULA_DOMAIN == "test_domain"), | ||||||
|  |     """OpenNebula details unavailable, so skipping | ||||||
|  |      ProcessVMSelectionTestMixin""" | ||||||
|  | ) | ||||||
| class ProcessVMSelectionTestMixin(object): | class ProcessVMSelectionTestMixin(object): | ||||||
| 
 | 
 | ||||||
|     def url_resolve_to_view_correctly(self): |     def url_resolve_to_view_correctly(self): | ||||||
|  | @ -29,6 +35,7 @@ class ProcessVMSelectionTestMixin(object): | ||||||
|         self.assertEqual(found.func.__name__, self.view.__name__) |         self.assertEqual(found.func.__name__, self.view.__name__) | ||||||
| 
 | 
 | ||||||
|     def test_get(self): |     def test_get(self): | ||||||
|  |         print( "Domain = " + settings.OPENNEBULA_DOMAIN) | ||||||
|         response = self.client.get(self.url) |         response = self.client.get(self.url) | ||||||
|         self.assertEqual(response.status_code, 200) |         self.assertEqual(response.status_code, 200) | ||||||
|         # self.assertEqual(self.view.get_context_data(), self.expected_context) |         # self.assertEqual(self.view.get_context_data(), self.expected_context) | ||||||
|  | @ -42,11 +49,6 @@ class ProcessVMSelectionTestMixin(object): | ||||||
|     #                          status_code=302, target_status_code=200) |     #                          status_code=302, target_status_code=200) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @skipIf( |  | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |  | ||||||
|     "test_domain", |  | ||||||
|     """OpenNebula details unavailable, so skipping DjangoHostingViewTest""" |  | ||||||
| ) |  | ||||||
| class DjangoHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | class DjangoHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
| 
 | 
 | ||||||
|     def setUp(self): |     def setUp(self): | ||||||
|  | @ -67,11 +69,6 @@ class DjangoHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @skipIf( |  | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |  | ||||||
|     "test_domain", |  | ||||||
|     """OpenNebula details unavailable, so skipping RailsHostingViewTest""" |  | ||||||
| ) |  | ||||||
| class RailsHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | class RailsHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
| 
 | 
 | ||||||
|     def setUp(self): |     def setUp(self): | ||||||
|  | @ -92,11 +89,6 @@ class RailsHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @skipIf( |  | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |  | ||||||
|     "test_domain", |  | ||||||
|     """OpenNebula details unavailable, so skipping NodeJSHostingViewTest""" |  | ||||||
| ) |  | ||||||
| class NodeJSHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | class NodeJSHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
| 
 | 
 | ||||||
|     def setUp(self): |     def setUp(self): | ||||||
|  | @ -116,11 +108,11 @@ class NodeJSHostingViewTest(TestCase, ProcessVMSelectionTestMixin): | ||||||
|             # 'vm_types': VirtualMachineType.get_serialized_vm_types(), |             # 'vm_types': VirtualMachineType.get_serialized_vm_types(), | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| @skipIf( | @skipIf( | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |     (settings.OPENNEBULA_DOMAIN is None or | ||||||
|     "test_domain", |      settings.OPENNEBULA_DOMAIN == "test_domain"), | ||||||
|     """OpenNebula details unavailable, so skipping HostingPricingViewTest""" |     """OpenNebula details unavailable, so skipping | ||||||
|  |      HostingPricingViewTest.test_get""" | ||||||
| ) | ) | ||||||
| class HostingPricingViewTest(TestCase): | class HostingPricingViewTest(TestCase): | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -11,8 +11,8 @@ from utils.models import CustomUser | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @skipIf( | @skipIf( | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |     settings.OPENNEBULA_DOMAIN is None or | ||||||
|     "test_domain", |     settings.OPENNEBULA_DOMAIN == "test_domain", | ||||||
|     """OpenNebula details unavailable, so skipping |     """OpenNebula details unavailable, so skipping | ||||||
|      OpenNebulaManagerTestCases""" |      OpenNebulaManagerTestCases""" | ||||||
| ) | ) | ||||||
|  | @ -129,8 +129,8 @@ class OpenNebulaManagerTestCases(TestCase): | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| @skipIf( | @skipIf( | ||||||
|     settings.OPENNEBULA_DOMAIN is None or settings.OPENNEBULA_DOMAIN is |     settings.OPENNEBULA_DOMAIN is None or | ||||||
|     "test_domain", |     settings.OPENNEBULA_DOMAIN == "test_domain", | ||||||
|     """OpenNebula details unavailable, so skipping |     """OpenNebula details unavailable, so skipping | ||||||
|      VirtualMachineSerializerTestCase""" |      VirtualMachineSerializerTestCase""" | ||||||
| ) | ) | ||||||
|  | @ -140,7 +140,8 @@ class VirtualMachineSerializerTestCase(TestCase): | ||||||
|         self.manager = OpenNebulaManager(email=None, password=None) |         self.manager = OpenNebulaManager(email=None, password=None) | ||||||
| 
 | 
 | ||||||
|     def test_serializer_strips_of_public(self): |     def test_serializer_strips_of_public(self): | ||||||
|         """ Test the serialized virtual machine object contains no 'public-'.""" |         """ Test the serialized virtual machine object contains no | ||||||
|  |         'public-'.""" | ||||||
| 
 | 
 | ||||||
|         for vm in self.manager.get_vms(): |         for vm in self.manager.get_vms(): | ||||||
|             serialized = VirtualMachineSerializer(vm) |             serialized = VirtualMachineSerializer(vm) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue