]> git.ipfire.org Git - thirdparty/knot-dns.git/commitdiff
tests-extra: allow tests to continue after expected errors in knotc (in the blocking...
authorDavid Vašek <david.vasek@nic.cz>
Sat, 6 Feb 2021 16:57:59 +0000 (17:57 +0100)
committerDavid Vašek <david.vasek@nic.cz>
Mon, 8 Feb 2021 19:14:50 +0000 (20:14 +0100)
tests-extra/tests/zone/older_soa/test.py
tests-extra/tests/zone/reload/test.py

index cc43b8caa36376796902f0d2cfc30ebdd1e2d5b2..212be5ac241e8a7d57e9a7f1dbed6277793840e4 100644 (file)
@@ -33,7 +33,8 @@ master.update_zonefile(zone, version=1)
 master.stop()
 master.start()
 t.sleep(2)
-slave.ctl("zone-refresh", wait=True)
+slave.ctl("zone-refresh") # the refresh should fail -> no blocking mode, no error
+t.sleep(2)
 
 resp = master.dig("added.example.", "A")
 resp.check(rcode="NXDOMAIN")
index 73a942f32e5df79abd26049ac6d48d047fb8024c..cbcf401e548933a937ba02544c665eecb782d203 100644 (file)
@@ -27,7 +27,8 @@ def reload_zone(version, exp_serial, exp_version, msg):
     if opt == 1:
         master.reload()
     if opt == 2:
-        master.ctl("zone-reload " + zone[0].name, wait=True)
+        master.ctl("zone-reload " + zone[0].name) # the reload should fail -> no blocking mode, no error
+        t.sleep(2)
     if opt == 3:
         master.ctl("-f zone-reload " + zone[0].name, wait=True)
         t.sleep(1) # forced zone-reload does *only schedule* LOAD event