From 2aed5d8ce6a7f682f5beac17add18be2bb5fc64d Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Wed, 8 Jun 2016 17:27:58 +0200 Subject: [PATCH] Add unit test. see #879 --- modoboa/admin/management/commands/subcommands/_dnsbl.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modoboa/admin/management/commands/subcommands/_dnsbl.py b/modoboa/admin/management/commands/subcommands/_dnsbl.py index bb94488b8..c2819502e 100644 --- a/modoboa/admin/management/commands/subcommands/_dnsbl.py +++ b/modoboa/admin/management/commands/subcommands/_dnsbl.py @@ -39,7 +39,10 @@ class CheckDNSBLCommand(BaseCommand): def check_domain(self, domain, timeout): """Check specified domain.""" resolver = dns.resolver.Resolver() - answers = resolver.query(domain.name, "MX") + try: + answers = resolver.query(domain.name, "MX") + except dns.resolver.NoAnswer: + return ip_list = [] for answer in answers: address = None