From: Sarah Hoffmann Date: Sun, 9 Mar 2025 16:34:40 +0000 (+0100) Subject: remove unused bdd util functions X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/12f5719184625140840f1bc62ae2a9f039cb4dd1?ds=sidebyside remove unused bdd util functions --- diff --git a/test/bdd/steps/utils.py b/test/bdd/steps/utils.py deleted file mode 100644 index 19ce7928..00000000 --- a/test/bdd/steps/utils.py +++ /dev/null @@ -1,29 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0-only -# -# This file is part of Nominatim. (https://nominatim.org) -# -# Copyright (C) 2025 by the Nominatim developer community. -# For a full list of authors see the git log. -""" -Various smaller helps for step execution. -""" -import logging -import subprocess - -LOG = logging.getLogger(__name__) - - -def run_script(cmd, **kwargs): - """ Run the given command, check that it is successful and output - when necessary. - """ - proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, - **kwargs) - (outp, outerr) = proc.communicate() - outp = outp.decode('utf-8') - outerr = outerr.decode('utf-8').replace('\\n', '\n') - LOG.debug("Run command: %s\n%s\n%s", cmd, outp, outerr) - - assert proc.returncode == 0, "Script '{}' failed:\n{}\n{}\n".format(cmd[0], outp, outerr) - - return outp, outerr