From a3ec215973c3653ebdeb81dcdd1274519c376a3d Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Sun, 21 Aug 2016 05:23:24 +0000 Subject: diffutils-3.5 --- tests/ignore-matching-lines | 47 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 tests/ignore-matching-lines (limited to 'tests/ignore-matching-lines') diff --git a/tests/ignore-matching-lines b/tests/ignore-matching-lines new file mode 100755 index 0000000..5db9ba3 --- /dev/null +++ b/tests/ignore-matching-lines @@ -0,0 +1,47 @@ +#!/bin/sh +# --ignore-matching-lines + +# Bug reported by Vincent Lefevre in . + +. "${srcdir=.}/init.sh"; path_prepend_ ../src + +fail=0 + +cat <<'EOF' >a +1a +2 +3a +4 +5 +6 +EOF + +cat <<'EOF' >b +1b +2 +3b +4 +5 +6 +7 +EOF + +cat <<'EOF' >exp +@@ -1,6 +1,7 @@ +-1a ++1b + 2 +-3a ++3b + 4 + 5 + 6 ++7 +EOF + +diff -u --ignore-matching-lines 3 a b >out 2>err +test $? = 1 || fail=1 +sed 1,2d out >outtail || framework_failure+ +compare exp outtail || fail=1 + +Exit $fail -- cgit v1.2.1