mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-15 11:25:22 -05:00
31 lines
1 KiB
Diff
31 lines
1 KiB
Diff
|
From 8e7bdc18d62632adcee029b2f8f5013d11549dd7 Mon Sep 17 00:00:00 2001
|
||
|
From: "W. Felix Handte" <w@felixhandte.com>
|
||
|
Date: Fri, 29 Jun 2018 16:31:22 -0400
|
||
|
Subject: [PATCH] Fix Tests of `--list` Behavior with `stdin`
|
||
|
|
||
|
---
|
||
|
tests/playTests.sh | 10 ++++++++--
|
||
|
1 file changed, 8 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/tests/playTests.sh b/tests/playTests.sh
|
||
|
index 09a7377f2..aa5535d59 100755
|
||
|
--- a/tests/playTests.sh
|
||
|
+++ b/tests/playTests.sh
|
||
|
@@ -731,8 +731,14 @@ $ECHO "\n===> zstd --list/-l error detection tests "
|
||
|
! $ZSTD -lv tmp1*
|
||
|
! $ZSTD --list -v tmp2 tmp12.zst
|
||
|
|
||
|
-$ECHO "\n===> zstd --list/-l exits 1 when stdin is piped in"
|
||
|
-! echo "piped STDIN" | $ZSTD --list
|
||
|
+$ECHO "\n===> zstd --list/-l errors when presented with stdin / no files"
|
||
|
+! $ZSTD -l
|
||
|
+! $ZSTD -l -
|
||
|
+! $ZSTD -l < tmp1.zst
|
||
|
+! $ZSTD -l - < tmp1.zst
|
||
|
+! $ZSTD -l - tmp1.zst
|
||
|
+! $ZSTD -l - tmp1.zst < tmp1.zst
|
||
|
+$ZSTD -l tmp1.zst < tmp1.zst # but doesn't error just because stdin is not a tty
|
||
|
|
||
|
$ECHO "\n===> zstd --list/-l test with null files "
|
||
|
./datagen -g0 > tmp5
|