From 95ac5494ffaad61494e0616286894a20b87b7da8 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Thu, 10 Aug 2017 10:21:39 -0700 Subject: [PATCH] test_backupdb: tolerate newer sqlite-3.20.0 error messages --- src/allmydata/test/test_backupdb.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/allmydata/test/test_backupdb.py b/src/allmydata/test/test_backupdb.py index 979c20016..11d2837e5 100644 --- a/src/allmydata/test/test_backupdb.py +++ b/src/allmydata/test/test_backupdb.py @@ -49,7 +49,9 @@ class BackupDB(unittest.TestCase): self.failUnlessEqual(bdb, None) stderr = stderr_f.getvalue() self.failUnlessIn("backupdb file is unusable", stderr) - self.failUnlessIn("file is encrypted or is not a database", stderr) + # sqlite-3.19.3 says "file is encrypted or is not a database" + # sqlite-3.20.0 says "file is not a database" + self.failUnlessIn("is not a database", stderr) # put a directory in the way, to exercise a different error path where = os.path.join(basedir, "roadblock-dir")