python310Packages.subunit: fix tests, again

This commit is contained in:
Jonathan Ringer 2022-01-05 12:25:54 -08:00
parent 9988b481a9
commit 79e0cc2369
No known key found for this signature in database
GPG key ID: 5C841D3CFDFEC4E0

View file

@ -4,7 +4,7 @@
, cppunit
, pkg-config
, subunit
, pythonAtLeast
, pythonOlder
# python dependencies
, fixtures
@ -12,6 +12,7 @@
, pytest
, testscenarios
, testtools
, unittest2
}:
buildPythonPackage {
@ -21,10 +22,10 @@ buildPythonPackage {
buildInputs = [ check cppunit ];
propagatedBuildInputs = [ testtools ];
checkInputs = [ testscenarios hypothesis fixtures pytest ];
checkInputs = [ testscenarios hypothesis fixtures pytest unittest2 ];
# requires unittest2, which no longer supported in 3.10
doCheck = pythonAtLeast "3.10";
doCheck = pythonOlder "3.10";
# ignore tests which call shell code, or call methods which haven't been implemented
checkPhase = ''
pytest python/subunit \