From: Andreas Schneider Date: Thu, 22 Dec 2022 14:16:04 +0000 (+0100) Subject: python:tests: Use system ldbdump if we build with system ldb X-Git-Tag: talloc-2.4.0~118 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ac8dac6dbbdb470f0fa0878c1fa1aeca172b73a;p=thirdparty%2Fsamba.git python:tests: Use system ldbdump if we build with system ldb Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- diff --git a/python/samba/tests/blackbox/downgradedatabase.py b/python/samba/tests/blackbox/downgradedatabase.py index 8d80ef6e804..e4d772be83e 100644 --- a/python/samba/tests/blackbox/downgradedatabase.py +++ b/python/samba/tests/blackbox/downgradedatabase.py @@ -71,8 +71,12 @@ class DowngradeTestBase(BlackboxTestCase): def ldbdump_keys_pack_formats(self): # Get all comments from all partition dbs comments = [] + ldbdump = "ldbdump" + if os.path.exists("bin/ldbdump"): + ldbdump = "bin/ldbdump" + for db in self.dbs: - dump = check_output(["bin/ldbdump", "-i", db]) + dump = check_output([ldbdump, "-i", db]) dump = dump.decode("utf-8") dump = dump.split("\n") comments += [s for s in dump if s.startswith("#")]