summaryrefslogtreecommitdiff
path: root/test/integration
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2014-09-02 14:32:48 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2014-09-07 19:27:10 +0200
commit1a68655de92fd036ebc7c920bc2e5e88c54eb34e (patch)
tree5f93ec94a16b0c1997f6f2b219045ff5093464b9 /test/integration
parent2409df55f65c4937ceda21ba069eec769af9e460 (diff)
implement --full in apt search
Diffstat (limited to 'test/integration')
-rwxr-xr-xtest/integration/test-apt-cli-search16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/integration/test-apt-cli-search b/test/integration/test-apt-cli-search
index 3ac074952..8f009d57c 100755
--- a/test/integration/test-apt-cli-search
+++ b/test/integration/test-apt-cli-search
@@ -15,7 +15,10 @@ fi
DESCR='Some description that has a unusual word xxyyzz and aabbcc and a UPPERCASE'
DESCR2='Some other description with the unusual aabbcc only'
-insertpackage 'unstable' 'foo' 'all' '1.0' '' '' "$DESCR"
+insertpackage 'unstable' 'foo' 'all' '1.0' '' '' "$DESCR
+ Long description of stuff and such, with lines
+ .
+ and paragraphs and everything."
insertpackage 'testing' 'bar' 'i386' '2.0' '' '' "$DESCR2"
setupaptarchive
@@ -59,6 +62,17 @@ testequal "foo/unstable 1.0 all
$DESCR
" apt search -qq 'up[pP]erc[Aa]se'
+# search is done in the long description
+testequal "foo/unstable 1.0 all
+ $DESCR
+" apt search -qq 'long description'
+testequal "foo/unstable 1.0 all
+ $DESCR
+ Long description of stuff and such, with lines
+ .
+ and paragraphs and everything.
+" apt search --full -qq 'long description'
+
# output is sorted and search word finds both package
testequal "bar/testing 2.0 i386
$DESCR2