def test_update_dns_error(self, mock_tsigkeyring, mock_update, mock_query): record = 'update' sa_version = '3.4.1' config = dict(dns_key='6e2347bc-278e-42f6-a84b-fa1766140cbd') mock_query.tcp.side_effect = DNSException('permission denied') with self.assertRaises(SaChannelUpdateError): update_dns(config, record, sa_version)
def test_update_dns_ok(self, mock_tsigkeyring, mock_update, mock_query): record = 'update' sa_version = '3.4.1' config = dict(dns_key='6e2347bc-278e-42f6-a84b-fa1766140cbd') result = update_dns(config, record, sa_version) self.assertEqual(result, True)