|
@@ -551,19 +551,16 @@ class TestZonemgrRefresh(unittest.TestCase):
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.assertEqual(self.zone_refresh._zonemgr_refresh_info, {})
|
|
self.assertEqual(self.zone_refresh._zonemgr_refresh_info, {})
|
|
|
|
|
|
-
|
|
|
|
config['secondary_zones'] = \
|
|
config['secondary_zones'] = \
|
|
zone_list_from_name_classes([ZONE_NAME_CLASS1_IN])
|
|
zone_list_from_name_classes([ZONE_NAME_CLASS1_IN])
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.assertTrue(("example.net.", "IN") in
|
|
self.assertTrue(("example.net.", "IN") in
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
-
|
|
+
|
|
|
|
+
|
|
config['secondary_zones'] = \
|
|
config['secondary_zones'] = \
|
|
- zone_list_from_name_classes(["example.net", "CH"])
|
|
+ zone_list_from_name_classes([ZONE_NAME_CLASS1_CH])
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
- self.assertFalse(("example.net.", "CH") in
|
|
|
|
- self.zone_refresh._zonemgr_refresh_info)
|
|
|
|
-
|
|
|
|
self.assertFalse(("example.net.", "IN") in
|
|
self.assertFalse(("example.net.", "IN") in
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
|
|
|
|
@@ -572,6 +569,17 @@ class TestZonemgrRefresh(unittest.TestCase):
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.zone_refresh.update_config_data(config, self.cc_session)
|
|
self.assertTrue(("example.net.", "IN") in
|
|
self.assertTrue(("example.net.", "IN") in
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
self.zone_refresh._zonemgr_refresh_info)
|
|
|
|
+
|
|
|
|
+ config['secondary_zones'] = \
|
|
|
|
+ zone_list_from_name_classes([("example..net", "IN")])
|
|
|
|
+ self.assertRaises(ZonemgrException,
|
|
|
|
+ self.zone_refresh.update_config_data,
|
|
|
|
+ config, self.cc_session)
|
|
|
|
+ config['secondary_zones'] = \
|
|
|
|
+ zone_list_from_name_classes([("", "IN")])
|
|
|
|
+ self.assertRaises(ZonemgrException,
|
|
|
|
+ self.zone_refresh.update_config_data,
|
|
|
|
+ config, self.cc_session)
|
|
|
|
|
|
def tearDown(self):
|
|
def tearDown(self):
|
|
sys.stderr= self.stderr_backup
|
|
sys.stderr= self.stderr_backup
|