python2Packages.jinja2: disable tests on 32bit systems

This commit is contained in:
rnhmjoj 2020-02-23 12:17:50 +01:00
parent 7429153cac
commit 655b9c3400
No known key found for this signature in database
GPG Key ID: BFBAF4C975F76450

View File

@ -1,5 +1,9 @@
{ stdenv, buildPythonPackage, fetchPypi { stdenv
, pytest, markupsafe }: , buildPythonPackage
, isPy3k
, fetchPypi
, pytest
, markupsafe }:
buildPythonPackage rec { buildPythonPackage rec {
pname = "Jinja2"; pname = "Jinja2";
@ -13,6 +17,10 @@ buildPythonPackage rec {
checkInputs = [ pytest ]; checkInputs = [ pytest ];
propagatedBuildInputs = [ markupsafe ]; propagatedBuildInputs = [ markupsafe ];
# Multiple tests run out of stack space on 32bit systems with python2.
# See https://github.com/pallets/jinja/issues/1158
doCheck = !stdenv.is32bit || isPy3k;
checkPhase = '' checkPhase = ''
pytest -v tests pytest -v tests
''; '';