[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] Avoid production database names in dbtest code.



Signed-off-by: Torsten Werner <twerner@debian.org>
---
 tests/db_test.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/tests/db_test.py b/tests/db_test.py
index 7e013c2..d8c976a 100644
--- a/tests/db_test.py
+++ b/tests/db_test.py
@@ -17,6 +17,9 @@ warnings.filterwarnings('ignore', \
 class DBDakTestCase(DakTestCase):
     def setUp(self):
         cnf = Config()
+        if cnf["DB::Name"] in ('backports', 'obscurity', 'projectb'):
+            self.fail("You have configured an invalid database name: '%s'." % \
+                    cnf["DB::Name"])
         if cnf["DB::Host"]:
             # TCP/IP
             connstr = "postgres://%s" % cnf["DB::Host"]
-- 
1.5.6.5



Reply to: