#!/bin/bash -e # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception # Either tests runner script or the tools/fedabipkgdiff has shebang # `/usr/bin/env python`, as a result, to run tests in Python 3, we have to # change PATH in order to make sure python can be found before the current # $PATH. PY3_TEMP=$(mktemp -d --tmpdir libabigail-py3-temp-XXXXXXXX) ln -s $(which @PYTHON3_INTERPRETER@) $PY3_TEMP/python export PATH=$PY3_TEMP:$PATH function clean_env { unlink $PY3_TEMP/python rmdir $PY3_TEMP } trap "clean_env" EXIT @PYTHON3_INTERPRETER@ "@abs_top_builddir@/tests/runtestfedabipkgdiff.py"