~ruther/guix-local

094f4b53af68fb6643a18dd836487224daffdee9 — Efraim Flashner 9 years ago 2f861ed
gnu: unionfs-fuse: Enable tests.

* gnu/packages/linux.scm (unionfs-fuse)[arguments]: Replace 'check phase.
[native-inputs]: Add python, python-pytest.
1 files changed, 9 insertions(+), 1 deletions(-)

M gnu/packages/linux.scm
M gnu/packages/linux.scm => gnu/packages/linux.scm +9 -1
@@ 1521,8 1521,16 @@ user-space processes.")
               (base32
                "0hsn8l1iblvx27bpd4dvnvnbh9ri3sv2f9xzpsnfz3379kb7skgj"))))
    (build-system cmake-build-system)
    (native-inputs
     `(("python" ,python)
       ("python-pytest" ,python-pytest)))
    (inputs `(("fuse" ,fuse)))
    (arguments '(#:tests? #f))                    ; no tests
    (arguments
     '(#:phases
       (modify-phases %standard-phases
         (replace 'check
           ;; Borrowed from the Makefile
           (lambda _ (zero? (system* "python3" "-m" "pytest")))))))
    (home-page "https://github.com/rpodgorny/unionfs-fuse")
    (synopsis "User-space union file system")
    (description