Merge pull request #173096 from dotlambda/tempest-interpreter

python3Packages.tempest: use correct interpreter
This commit is contained in:
Fabian Affolter 2022-05-15 10:37:48 +02:00 committed by GitHub
commit 919b1ece02
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -24,7 +24,7 @@
, hacking
, oslotest
, bash
, python3
, python
}:
buildPythonApplication rec {
@ -76,8 +76,8 @@ buildPythonApplication rec {
# Tests expect these applications available as such.
mkdir -p bin
export PATH="$PWD/bin:$PATH"
printf '#!${bash}/bin/bash\nexec ${python3.interpreter} -m tempest.cmd.main "$@"\n' > bin/tempest
printf '#!${bash}/bin/bash\nexec ${python3.interpreter} -m tempest.cmd.subunit_describe_calls "$@"\n' > bin/subunit-describe-calls
printf '#!${bash}/bin/bash\nexec ${python.interpreter} -m tempest.cmd.main "$@"\n' > bin/tempest
printf '#!${bash}/bin/bash\nexec ${python.interpreter} -m tempest.cmd.subunit_describe_calls "$@"\n' > bin/subunit-describe-calls
chmod +x bin/*
stestr --test-path tempest/tests run -e <(echo "