Esempio n. 1
0
 def test_matching_vnet_subnet_size_matching(self):
     ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
     ns.instance_count = 5
     _validate_vm_create_vnet(ns, for_scale_set=True)
     self.assertEqual(ns.vnet_name, 'vnet1')
     self.assertEqual(ns.subnet, 'vnet1subnet')
     self.assertEqual(ns.vnet_type, 'existing')
Esempio n. 2
0
 def test_matching_vnet_subnet_size_matching(self):
     ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
     ns.instance_count = 5
     _validate_vm_create_vnet(ns, for_scale_set=True)
     self.assertEqual(ns.vnet_name, 'vnet1')
     self.assertEqual(ns.subnet, 'vnet1subnet')
     self.assertEqual(ns.vnet_type, 'existing')
Esempio n. 3
0
    def test_matching_vnet_no_subnet_size_matching(self):
        ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
        ns.instance_count = 1000
        _validate_vm_create_vnet(ns, for_scale_set=True)
        self.assertIsNone(ns.vnet_name)
        self.assertIsNone(ns.subnet)
        self.assertEqual(ns.vnet_type, 'new')

        ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
        ns.instance_count = 255
        _validate_vm_create_vnet(ns, for_scale_set=True)
        self.assertEqual(ns.vnet_type, 'new')
Esempio n. 4
0
    def test_matching_vnet_no_subnet_size_matching(self):
        ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
        ns.instance_count = 1000
        _validate_vm_create_vnet(ns, for_scale_set=True)
        self.assertIsNone(ns.vnet_name)
        self.assertIsNone(ns.subnet)
        self.assertEqual(ns.vnet_type, 'new')

        ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus')
        ns.instance_count = 255
        _validate_vm_create_vnet(ns, for_scale_set=True)
        self.assertEqual(ns.vnet_type, 'new')
Esempio n. 5
0
 def test_matching_vnet_specified_location(self):
     self._set_ns('rg1', 'eastus')
     _validate_vm_create_vnet(self.ns)
     self.assertEqual(self.ns.vnet_name, 'vnet1')
     self.assertEqual(self.ns.subnet, 'vnet1subnet')
     self.assertEqual(self.ns.vnet_type, 'existing')
Esempio n. 6
0
 def test_no_matching_vnet(self):
     self._set_ns('emptyrg', 'eastus')
     _validate_vm_create_vnet(self.ns)
     self.assertIsNone(self.ns.vnet_name)
     self.assertIsNone(self.ns.subnet)
     self.assertEqual(self.ns.vnet_type, 'new')
Esempio n. 7
0
 def test_matching_vnet_specified_location(self):
     self._set_ns('rg1', 'eastus')
     _validate_vm_create_vnet(self.ns)
     self.assertEqual(self.ns.vnet_name, 'vnet1')
     self.assertEqual(self.ns.subnet, 'vnet1subnet')
     self.assertEqual(self.ns.vnet_type, 'existing')
Esempio n. 8
0
 def test_no_matching_vnet(self):
     self._set_ns('emptyrg', 'eastus')
     _validate_vm_create_vnet(self.ns)
     self.assertIsNone(self.ns.vnet_name)
     self.assertIsNone(self.ns.subnet)
     self.assertEqual(self.ns.vnet_type, 'new')