← Commit list

e0f617699

Thomas De Schampheleire
Thomas De Schampheleire
2018-09-22
SUCCESS Duration: 147s

Subject

head: add test case for negative -n invocation

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

testsuite/head.tests+31 -0
@@ -0,0 +1,31 @@
+#!/bin/sh
+# Copyright 2018 Thomas De Schampheleire <[email protected]>
+# Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+. ./testing.sh
+
+# testing "test name" "command" "expected result" "file input" "stdin"
+
+cat <<EOF > head.input
+line 1
+line 2
+line 3
+line 4
+line 5
+line 6
+line 7
+line 8
+line 9
+line 10
+line 11
+line 12
+EOF
+
+testing "head -n <negative number>" \
+ "head -n -9 head.input" \
+ "line 1\nline 2\nline 3\n" \
+ "" ""
+
+rm head.input
+
+exit $FAILCOUNT