summary refs log tree commit diff
path: root/pkgs/servers/mail/mailman
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2019-08-26 22:51:53 +0200
committerRobin Gloster <mail@glob.in>2019-08-26 22:51:53 +0200
commit6bff4c107e2344f24e9247a5a815617916416185 (patch)
tree8524552f3dd3d6bd9b0457345f3446d97b1011d8 /pkgs/servers/mail/mailman
parent4b1cc7eebfe21906f1823193e75eab70f8d1de4f (diff)
downloadnixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar.gz
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar.bz2
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar.lz
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar.xz
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.tar.zst
nixpkgs-6bff4c107e2344f24e9247a5a815617916416185.zip
mailman: add postorius testing
Diffstat (limited to 'pkgs/servers/mail/mailman')
-rw-r--r--pkgs/servers/mail/mailman/postorius.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/servers/mail/mailman/postorius.nix b/pkgs/servers/mail/mailman/postorius.nix
index e48a7da581e..871f2ea244d 100644
--- a/pkgs/servers/mail/mailman/postorius.nix
+++ b/pkgs/servers/mail/mailman/postorius.nix
@@ -14,7 +14,10 @@ buildPythonPackage rec {
   buildInputs = [ beautifulsoup4 vcrpy mock ];
   propagatedBuildInputs = [ django-mailman3 ];
 
-  doCheck = false;
+  checkPhase = ''
+    cd $NIX_BUILD_TOP/$sourceRoot
+    PYTHONPATH=.:$PYTHONPATH python example_project/manage.py test --settings=test_settings postorius
+  '';
 
   meta = {
     homepage = https://www.gnu.org/software/mailman/;