From 377938212a3a4a5e78b466d57b1b7e2233ebe231 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Wed, 17 Apr 2002 17:17:17 +0000 Subject: Alexandre Duret-Lutz: 16930: Src/cond.c, Test/C02cond.ztst: Careful with long filenames in internal condition test; fix block file test for `-f'. --- Test/C02cond.ztst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Test') diff --git a/Test/C02cond.ztst b/Test/C02cond.ztst index b320634d5..14c54d842 100644 --- a/Test/C02cond.ztst +++ b/Test/C02cond.ztst @@ -51,7 +51,12 @@ [[ -e zerolength && ! -e nonexistent ]] 0:-e cond - [[ -f zerolength && ! -f cond && ! -f $char && ! -f $block && ! -f . ]] + if [[ -n $block ]]; then + [[ -f zerolength && ! -f cond && ! -f $char && ! -f $block[(f)1] && ! -f . ]] + else + print -u8 'Warning: Not testing [[ -f blockdevice ]] (no devices found)' + [[ -f zerolength && ! -f cond && ! -f $char && ! -f . ]] + fi 0:-f cond [[ -g modish && ! -g zerolength ]] -- cgit 1.4.1