def test_data_conditional_spec(self):
     data = [{
         'opt_name': 'router',
         'opt_value': None
     }, {
         'opt_name': 'b',
         'opt_value': 'B',
         'ip_version': '4'
     }]
     self.assertIsNone(
         validators.validate_any_key_specs_or_none(
             data, key_specs=extra_dhcp_opt.EXTRA_DHCP_OPT_KEY_SPECS))
 def test_data_is_none(self):
     self.assertIsNone(
         validators.validate_any_key_specs_or_none(None, key_specs={}))