~ruther/guix-local

4ec08b637b2dd636e0110b4d7dd88a4d14bdcc55 — ng0 9 years ago a0e43c9
gnu: gnurl: Make tests more verbose.

* gnu/packages/gnunet.scm (gnurl)[arguments]: Replace the 'check' phase.
Move the 'disable-test1026' and 'patch-runtests' phases into 'check' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
1 files changed, 5 insertions(+), 4 deletions(-)

M gnu/packages/gnunet.scm
M gnu/packages/gnunet.scm => gnu/packages/gnunet.scm +5 -4
@@ 205,16 205,17 @@ and support for SSL3 and TLS.")
          ;; Clear artifacts left (shebangs) from release preparation.
          (lambda _
            (zero? (system* "./buildconf"))))
        (add-before 'check 'disable-test1026
        (replace 'check
          (lambda _
            ;; It is unclear why test1026 fails, however the content of it
            ;; suggests that it is not vital for gnurl.
            (delete-file "tests/data/test1026")
            #t))
        (add-before 'check 'patch-runtests
          (lambda _

            (substitute* "tests/runtests.pl"
              (("/bin/sh") (which "sh")))

            ;; Make test output more verbose.
            (zero? (system* "make" "-C" "tests" "test"))
            #t)))))
   (synopsis "Microfork of cURL with support for the HTTP/HTTPS/GnuTLS subset of cURL")
   (description