summaryrefslogtreecommitdiff
path: root/tests/004-timer
diff options
context:
space:
mode:
Diffstat (limited to 'tests/004-timer')
-rw-r--r--tests/004-timer14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/004-timer b/tests/004-timer
new file mode 100644
index 0000000..ab1c134
--- /dev/null
+++ b/tests/004-timer
@@ -0,0 +1,14 @@
+#!/bin/sh
+#
+# Check that the elapsed time counter does count up.
+
+# Transfer a zero amount of data, but take 3 seconds to do it.
+#
+(sleep 3 | $PROG -f -t >/dev/null) 2>&1 | tr '\r' '\n' > $TMP1
+
+# Count the number of different timer values; it should be >1.
+#
+NUM=`sort < $TMP1 | uniq -u | wc -l | tr -d ' '`
+test $NUM -gt 1
+
+# EOF