summaryrefslogtreecommitdiff
path: root/test/integration/test-apt-cli-pager
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/test-apt-cli-pager')
-rwxr-xr-xtest/integration/test-apt-cli-pager11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/integration/test-apt-cli-pager b/test/integration/test-apt-cli-pager
index 6d0f88f54..d1f8c3288 100755
--- a/test/integration/test-apt-cli-pager
+++ b/test/integration/test-apt-cli-pager
@@ -17,6 +17,13 @@ setupaptarchive
APTARCHIVE=$(readlink -f ./aptarchive)
+cat >> head3 << EOF
+#!/bin/sh
+exec head -3
+EOF
+
+chmod +x head3
+
for show in info show; do
msgmsg "$show supports pager"
PAGER=cat testsuccessequal "Package: multi
@@ -36,6 +43,10 @@ PAGER="head -3" testsuccessequal "Package: multi
Version: 2.0
Priority: optional" runapt --unbuffer apt $show multi -o TestPager="head -3"
+PAGER="cat|./head3" testsuccessequal "Package: multi
+Version: 2.0
+Priority: optional" runapt --unbuffer apt $show multi -o TestPager="head -3"
+
# Test that we are not blocking
PAGER=more testsuccessequal "Package: multi
Version: 2.0