def test_no_matching_storage_account(self): self._set_ns('emptyrg', 'eastus') validate_default_storage_account(self.ns) try: self.assertRegex(self.ns.storage_account, '^vhd.*') except AttributeError: self.assertRegexpMatches(self.ns.storage_account, '^vhd.*') # pylint: disable=deprecated-method self.assertIsNone(self.ns.storage_account_type)
def test_matching_storage_account_specified_location(self): self._set_ns('rg1', 'eastus') validate_default_storage_account(self.ns) self.assertEqual(self.ns.storage_account, 'sa1') self.assertEqual(self.ns.storage_account_type, 'existingName') self._set_ns('rg1', 'eastus', 'Premium') validate_default_storage_account(self.ns) self.assertEqual(self.ns.storage_account, 'sa2') self.assertEqual(self.ns.storage_account_type, 'existingName')
def test_matching_storage_account_default_location(self): self._set_ns('rg1') validate_default_storage_account(self.ns) self.assertEqual(self.ns.storage_account, 'sa3') self.assertEqual(self.ns.storage_account_type, 'existingName') self._set_ns('rg1', tier='Premium') validate_default_storage_account(self.ns) self.assertEqual(self.ns.storage_account, 'sa4') self.assertEqual(self.ns.storage_account_type, 'existingName')