summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-07-25 17:56:14 +0200
committerLudovic Courtès <ludo@gnu.org>2014-07-25 17:56:14 +0200
commit1b0a86dd1d4f4b010535ca7853ed35534002bd5e (patch)
tree7a1933cb0940c04718dd7d691726c9d99dc52da5
parentd43f4296ccdf4587266c88a7c3e116e720eaddd0 (diff)
downloadguix-1b0a86dd1d4f4b010535ca7853ed35534002bd5e.tar.gz
tests: Make sure --search="" works.
* tests/guix-package.sh: Move '-s' tests outside of the network-only
  section.  Make sure --search="" works.
-rw-r--r--tests/guix-package.sh19
1 files changed, 11 insertions, 8 deletions
diff --git a/tests/guix-package.sh b/tests/guix-package.sh
index e8ff7a88a8..ce123105bf 100644
--- a/tests/guix-package.sh
+++ b/tests/guix-package.sh
@@ -79,13 +79,6 @@ then
 
     test "`guix package -p "$profile" -I 'g.*e' | cut -f1`" = "guile-bootstrap"
 
-    # Search.
-    LC_MESSAGES=C
-    export LC_MESSAGES
-    test "`guix package -s "An example GNU package" | grep ^name:`" = \
-        "name: hello"
-    test -z "`guix package -s "n0t4r341p4ck4g3"`"
-
     # List generations.
     test "`guix package -p "$profile" -l | cut -f1 | grep guile | head -n1`" \
         = "  guile-bootstrap"
@@ -179,9 +172,19 @@ guix package -p "$profile" -A 'gui.*e' | grep guile
 # Check whether `--show' returns something sensible.
 guix package --show=guile | grep "^name: guile"
 
-# Check show doesn't fail for packages with non-package inputs.
+# Ensure `--show' doesn't fail for packages with non-package inputs.
 guix package --show=texlive
 
+# Search.
+LC_MESSAGES=C
+export LC_MESSAGES
+test "`guix package -s "An example GNU package" | grep ^name:`" = \
+    "name: hello"
+test -z "`guix package -s "n0t4r341p4ck4g3"`"
+
+# Make sure `--search' can display all the packages.
+guix package --search="" > /dev/null
+
 # There's no generation older than 12 months, so the following command should
 # have no effect.
 generation="`readlink_base "$profile"`"