about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJon <jonringer@users.noreply.github.com>2020-02-13 12:53:41 -0800
committerJon <jonringer@users.noreply.github.com>2020-02-13 15:52:29 -0800
commit4580ffa701139d36d26a9f9acb912fea7dc8e6c4 (patch)
treeb20c30bd2423600eb1c9d3c52565cec0a0f50204
parent5a40f6c32923288b3c2f5e5995c8b111d6678b98 (diff)
downloadnixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar.gz
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar.bz2
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar.lz
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar.xz
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.tar.zst
nixlib-4580ffa701139d36d26a9f9acb912fea7dc8e6c4.zip
python3Packages.sphinx-jinja: fix python3 namespace during tests
-rw-r--r--pkgs/development/python-modules/sphinx-jinja/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/sphinx-jinja/default.nix b/pkgs/development/python-modules/sphinx-jinja/default.nix
index d8f52e33a588..060d7f14a336 100644
--- a/pkgs/development/python-modules/sphinx-jinja/default.nix
+++ b/pkgs/development/python-modules/sphinx-jinja/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchPypi, pbr, sphinx, sphinx-testing, nose, glibcLocales }:
+{ lib, buildPythonPackage, fetchPypi, isPy27, pbr, sphinx, sphinx-testing, nose, glibcLocales }:
 
 buildPythonPackage rec {
   pname = "sphinx-jinja";
@@ -14,7 +14,10 @@ buildPythonPackage rec {
 
   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
   '';