From 9ac8dac6dbbdb470f0fa0878c1fa1aeca172b73a Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Thu, 22 Dec 2022 15:16:04 +0100 Subject: [PATCH] python:tests: Use system ldbdump if we build with system ldb Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher --- python/samba/tests/blackbox/downgradedatabase.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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("#")]