The notify system test was using a dynamic zone for reload testing

so it was just a plain fluke that it ever succeeded.
* use a normal (non-dynamic) zone.
* check that reloads of the master zone actually occur.
* remove example3 test from tests.sh as it wasn't testing notify.
* add a "sleep 1" so that the copied file will have a newer timestamp.
* improve system test logging.
* using seperate output files for each test so that it is possible
  to work out what went wrong if the system test fails.
This commit is contained in:
Mark Andrews
2011-10-17 01:33:28 +00:00
parent 02265237cd
commit 2da036f231
3 changed files with 70 additions and 46 deletions

View File

@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: named.conf,v 1.20 2007/06/19 23:47:04 tbox Exp $ */
/* $Id: named.conf,v 1.21 2011/10/17 01:33:28 marka Exp $ */
controls { /* empty */ };
@@ -39,5 +39,4 @@ zone "." {
zone "example" {
type master;
file "example.db";
allow-update { any; };
};