32 buildPythonPackage rec {
37 disabled = pythonOlder "3.8";
40 inherit pname version;
41 hash = "sha256-2WmSN4NrH5/y5iAuYaaVuZkuh1ym14jFj7OXw8Jfxtc=";
48 propagatedBuildInputs = [
78 # Tests expect these applications available as such.
80 export PATH="$PWD/bin:$PATH"
81 printf '#!${bash}/bin/bash\nexec ${python.interpreter} -m tempest.cmd.main "$@"\n' > bin/tempest
82 printf '#!${bash}/bin/bash\nexec ${python.interpreter} -m tempest.cmd.subunit_describe_calls "$@"\n' > bin/subunit-describe-calls
85 stestr --test-path tempest/tests run -e <(echo "
86 tempest.tests.lib.cli.test_execute.TestExecute.test_execute_with_prefix
90 pythonImportsCheck = [ "tempest" ];
93 description = "An OpenStack integration test suite that runs against live OpenStack cluster and validates an OpenStack deployment";
94 homepage = "https://github.com/openstack/tempest";
95 license = licenses.asl20;
96 maintainers = teams.openstack.members;