Mercurial > p > roundup > code
changeset 8127:618dccf7199d permission-performance
Fix dbm filename issue
Different versions of dbm implementations use different file names.
| author | Ralf Schlatterbeck <rsc@runtux.com> |
|---|---|
| date | Tue, 22 Oct 2024 12:03:34 +0200 |
| parents | f7bd22bdef9d |
| children | 261438b9c91c |
| files | test/test_demo.py |
| diffstat | 1 files changed, 6 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/test/test_demo.py Mon Oct 21 18:12:03 2024 +0200 +++ b/test/test_demo.py Tue Oct 22 12:03:34 2024 +0200 @@ -92,10 +92,12 @@ # verify the default anydbm db is created db_file = self.home + normpath("/db/nodes.user") + db_file2 = db_file + '.db' db_file_dumbdbm = self.home + normpath("/db/nodes.user.dir") self.assertTrue(os.path.isfile(db_file) or + os.path.isfile(db_file2) or os.path.isfile(db_file_dumbdbm), - "expected db file %s or %s does not exist" % ( + "expected db file %s[.db] or %s does not exist" % ( db_file, db_file_dumbdbm )) @@ -145,8 +147,9 @@ # verify the requested anydbm db file is created db_file = self.home + "/db/nodes.user" - self.assertTrue(os.path.isfile(db_file), - "expected db file %s does not exist" % db_file) + db_file2 = db_file + '.db' + self.assertTrue(os.path.isfile(db_file) or os.path.isfile(db_file2), + "expected db file %s[.db] does not exist" % db_file) # verify that template was set to jinja2 by reading config with open(self.home + "/config.ini", "r") as f:
