assert executable is not None, errmsg
+def named_alive(named_proc, resolver_ip):
+ assert named_proc.poll() is None, "named isn't running"
+ msg = dns.message.make_query("version.bind", "TXT", "CH")
+ isctest.query.tcp(msg, resolver_ip, expected_rcode=dns_rcode.NOERROR)
+
+
def notauth(message: dns.message.Message) -> None:
rcode(message, dns.rcode.NOTAUTH)
named_cmdline = [named, "-c", cfg_file, "-d", "99", "-g"]
return named_cmdline
-
-
-def assert_custom_named_is_alive(named_proc, resolver_ip):
- assert named_proc.poll() is None, "named isn't running"
- msg = dns.message.make_query("version.bind", "TXT", "CH")
- isctest.query.tcp(msg, resolver_ip, expected_rcode=dns_rcode.NOERROR)
named_cmdline, cwd=cfg_dir, stderr=named_log
) as named_proc:
try:
- isctest.run.assert_custom_named_is_alive(named_proc, resolver_ip)
+ isctest.check.named_alive(named_proc, resolver_ip)
do_work(
named_proc,
resolver_ip,