guix-devel/gnu
Clément Lassieur c24b15472b
tests: Honor the return value of 'start-service'.
Since commit dc7b3e5633, 'start-service' returns
the Shepherd's representation of the service as a sexp, and '#f' if the
service fails to start.  Also, it doesn't throw an exception when the service
fails to start, so relying on an exception instead of relying on its return
value is a false positive.

* gnu/tests/base.scm (run-nss-mdns-test): Split tests so to check the return
value of 'start-service'.
(run-mcron-test, run-nss-mdns-test): Use 'test-assert' with the return value
of 'start-service'.
* gnu/tests/admin.scm (run-tailon-test): Idem.
* gnu/tests/dict.scm (run-dicod-test): Idem.
* gnu/tests/mail.scm (run-opensmtpd-test, run-exim-test, run-dovecot-test):
Idem.
* gnu/tests/messaging.scm (run-xmpp-test, run-bitlbee-test): Idem.
* gnu/tests/nfs.scm (run-nfs-test): Idem.
* gnu/tests/rsync.scm (run-rsync-test): Idem.
* gnu/tests/ssh.scm (run-ssh-test): Idem.
* gnu/tests/version-control.scm (run-cgit-test, run-git-http-test): Idem.
* gnu/tests/web.scm (run-php-fpm-test): Idem.
2018-06-13 09:11:45 +02:00
..
bootloader bootloader: grub: Use 'with-extensions'. 2018-06-01 15:21:28 +02:00
build Merge branch 'master' into core-updates 2018-06-01 23:41:40 +02:00
packages gnu: vkquake: Update to 1.00.0. 2018-06-13 08:47:14 +02:00
services services: nginx: Support extra content in the http block. 2018-06-12 21:18:10 +01:00
system system: Default .bashrc now sources /etc/bashrc. 2018-06-11 18:23:24 +02:00
tests tests: Honor the return value of 'start-service'. 2018-06-13 09:11:45 +02:00
artwork.scm
bootloader.scm
local.mk gnu: flann: Fix builds with CMake >= 3.11. 2018-06-12 15:23:34 +02:00
packages.scm packages: 'find-packages-by-name' properly honors version prefixes. 2018-05-13 13:29:27 +02:00
services.scm
system.scm system: Move ~/.config/guix/current first in PATH and INFOPATH. 2018-06-12 15:23:34 +02:00
tests.scm system: Remove uses of the 'title' field of <file-system>. 2018-05-28 13:24:19 +02:00