python3Packages.sphinx-jinja: fix python3 namespace during tests

Jon 4580ffa7 5a40f6c3

Changed files
+5 -2
pkgs
development
python-modules
sphinx-jinja
+5 -2
pkgs/development/python-modules/sphinx-jinja/default.nix
···
-
{ lib, buildPythonPackage, fetchPypi, pbr, sphinx, sphinx-testing, nose, glibcLocales }:
+
{ lib, buildPythonPackage, fetchPypi, isPy27, pbr, sphinx, sphinx-testing, nose, glibcLocales }:
buildPythonPackage rec {
pname = "sphinx-jinja";
···
checkInputs = [ sphinx-testing nose glibcLocales ];
-
checkPhase = ''
+
checkPhase = lib.optionalString (!isPy27) ''
+
# prevent python from loading locally and breaking namespace
+
mv sphinxcontrib .sphinxcontrib
+
'' + ''
# Zip (epub) does not support files with epoch timestamp
LC_ALL="en_US.UTF-8" nosetests -e test_build_epub
'';