From: Mukund Sivaraman Date: Tue, 1 May 2012 00:53:55 +0000 (+0530) Subject: [master] Check for nonexistent db right after BIND starts (contd.) X-Git-Tag: trac2351_base~226^2~135 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=613641bd80c49e8094efbbf809623154804adcfa;p=thirdparty%2Fkea.git [master] Check for nonexistent db right after BIND starts (contd.) --- diff --git a/tests/lettuce/features/example.feature b/tests/lettuce/features/example.feature index e9ef1f3ae9..9b7c2ca27f 100644 --- a/tests/lettuce/features/example.feature +++ b/tests/lettuce/features/example.feature @@ -30,8 +30,8 @@ Feature: Example feature # that we are sure this file does not exist, see # features/terrain/terrain.py - # Standard check to test (non-)existence of a file - # This file is actually automatically + # Standard check to test (non-)existence of a file. + # This file is actually automatically created. The file data/test_nonexistent_db.sqlite3 should not exist # In the first scenario, we used 'given I have bind10 running', which diff --git a/tests/lettuce/features/xfrin_bind10.feature b/tests/lettuce/features/xfrin_bind10.feature index f2a7e8d33e..3d6e5d2077 100644 --- a/tests/lettuce/features/xfrin_bind10.feature +++ b/tests/lettuce/features/xfrin_bind10.feature @@ -2,6 +2,8 @@ Feature: Xfrin Tests for Xfrin, specific for BIND 10 behaviour. Scenario: Retransfer command + # Standard check to test (non-)existence of a file. + # This file is actually automatically created. The file data/test_nonexistent_db.sqlite3 should not exist Given I have bind10 running with configuration xfrin/retransfer_master.conf with cmdctl port 47804 as master @@ -18,6 +20,9 @@ Feature: Xfrin And wait for bind10 stderr message XFRIN_STARTED And wait for bind10 stderr message ZONEMGR_STARTED + # Now we use the first step again to see if the file has been created + The file data/test_nonexistent_db.sqlite3 should exist + A query for www.example.org should have rcode REFUSED When I send bind10 the command Xfrin retransfer example.org IN 127.0.0.1 47807 Then wait for new bind10 stderr message XFRIN_TRANSFER_SUCCESS not XFRIN_XFR_PROCESS_FAILURE @@ -30,5 +35,3 @@ Feature: Xfrin # containing an NSEC3 RR. When I do an AXFR transfer of example.org from 127.0.0.1 47807 Then transfer result should have 13 rrs - - The file data/test_nonexistent_db.sqlite3 should exist