diff options
author | Jan Malakhovski <oxij@oxij.org> | 2018-08-08 21:19:37 +0000 |
---|---|---|
committer | Jan Malakhovski <oxij@oxij.org> | 2018-08-11 09:35:31 +0000 |
commit | 662756bb6d992c8678cf4b430e61e40a2fd5d316 (patch) | |
tree | 6886f0f43fff27a553264b24215254da0397a018 | |
parent | c8baf7cc0cebcf8c366b2e915bb6ce4c630ffb25 (diff) | |
download | nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar.gz nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar.bz2 nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar.lz nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar.xz nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.tar.zst nixlib-662756bb6d992c8678cf4b430e61e40a2fd5d316.zip |
fuse: make tests run, but disable
-rw-r--r-- | pkgs/os-specific/linux/fuse/common.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/fuse/common.nix b/pkgs/os-specific/linux/fuse/common.nix index 7cc58c19c07d..1e4f3d8d5836 100644 --- a/pkgs/os-specific/linux/fuse/common.nix +++ b/pkgs/os-specific/linux/fuse/common.nix @@ -4,6 +4,7 @@ , fusePackages, utillinux, gettext , meson, ninja, pkgconfig , autoreconfHook +, python3Packages, which }: let @@ -58,6 +59,14 @@ in stdenv.mkDerivation rec { ./makeconf.sh ''); + checkInputs = [ which ] ++ (with python3Packages; [ python pytest ]); + + checkPhase = '' + python3 -m pytest test/ + ''; + + doCheck = false; # v2: no tests, v3: all tests get skipped in a sandbox + postFixup = "cd $out\n" + (if isFuse3 then '' install -D -m444 etc/fuse.conf $common/etc/fuse.conf install -D -m444 etc/udev/rules.d/99-fuse3.rules $common/etc/udev/rules.d/99-fuse.rules |