logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git/
commit: 2112d70de07ee9b2f437a3cf5712440d29307de5
parent f12f2f7f5147af01e08fec7d8a498cdd00ae2be9
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 11 Oct 2025 02:38:43 +0200

test-cmd/time.sh: test output with "sleep 1"

Diffstat:

Mtest-cmd/time.sh12+++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/test-cmd/time.sh b/test-cmd/time.sh @@ -2,9 +2,10 @@ # SPDX-FileCopyrightText: 2017 Haelwenn (lanodan) Monnier <contact+utils@hacktivis.me> # SPDX-License-Identifier: MPL-2.0 -plans=5 -target="$(dirname "$0")/../cmd/time" -. "$(dirname "$0")/tap.sh" +plans=6 +WD="$(dirname "$0")/../" +target="${WD}/cmd/time" +. "${WD}/test-cmd/tap.sh" usage='Usage: time [-p|-v] command [argument ...] ' @@ -34,6 +35,11 @@ sys 0 t_cmd --exit=1 false "$time_zeroes" time_fmt false t_cmd true "$time_zeroes" time_fmt true +t_cmd sleep_1 'real 1 +user 0 +sys 0 +' time_fmt "${WD}/cmd/sleep" 1 + if test "NetBSD" = "$(uname -s)"; then t_skip "# NetBSD somehow doesn't returns ENOENT there, just errno = 0" else