blob: 37f8b5ffba4fc4debde23a9c7f31b77c5f061418 [file] [log] [blame]
#!/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"