summary refs log tree commit diff
diff options
context:
space:
mode:
authorPhillip Cloud <417981+cpcloud@users.noreply.github.com>2022-01-24 09:48:26 -0500
committerPhillip Cloud <417981+cpcloud@users.noreply.github.com>2022-01-24 09:48:26 -0500
commitba480d77224a53550d538071ea672f4d4ec167b2 (patch)
treeed66951d7a22d71f599c1bc9aa9ce110396d2ad3
parent10d33eee2de8404805cef918511f40f1541d49d7 (diff)
downloadnixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar.gz
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar.bz2
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar.lz
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar.xz
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.tar.zst
nixpkgs-ba480d77224a53550d538071ea672f4d4ec167b2.zip
python3Packages.mkdocs: get tests passing
-rw-r--r--pkgs/development/python-modules/mkdocs/default.nix15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/mkdocs/default.nix b/pkgs/development/python-modules/mkdocs/default.nix
index c73ed266f51..7d4f1cc66c6 100644
--- a/pkgs/development/python-modules/mkdocs/default.nix
+++ b/pkgs/development/python-modules/mkdocs/default.nix
@@ -58,15 +58,18 @@ buildPythonPackage rec {
   checkInputs = [
     Babel
     mock
-    pytestCheckHook
   ];
 
-  pytestFlagsArray = [ "mkdocs/tests/*.py" ];
 
-  disabledTests = [
-    # Don't start a test server
-    "testing_server"
-  ];
+  checkPhase = ''
+    set -euo pipefail
+
+    runHook preCheck
+
+    python -m unittest discover -v -p '*tests.py' mkdocs --top-level-directory .
+
+    runHook postCheck
+  '';
 
   pythonImportsCheck = [ "mkdocs" ];