From 61d0115171681e63366e1321c03ba0ad2d904f6f Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Fri, 7 Jul 2017 16:36:45 -0500 Subject: [PATCH] Posix says strings should only output hits that end with NUL or newline. We don't currently do that, but a test suite checking that we don't do that is requiring us to violate posix to pass it. --- tests/strings.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/strings.test b/tests/strings.test index 935d3bca..1a9a8826 100644 --- a/tests/strings.test +++ b/tests/strings.test @@ -19,7 +19,7 @@ testing "-o, multiple strings" "strings -n3 -o input | sed 's/^ *//'" \ testing "-fo" "strings -fo input | sed 's/: */: /'" "input: 6 foobar\n" \ "\0\0\0\0\0\0foobar\n" "" -OFFSET_10="\0\0\0\0\0\0\0\0\0\0foobar" +OFFSET_10="\0\0\0\0\0\0\0\0\0\0foobar\n" testing "-t o" "strings -t o | sed 's/^ *//'" "12 foobar\n" "" $OFFSET_10 testing "-t d" "strings -t d | sed 's/^ *//'" "10 foobar\n" "" $OFFSET_10 testing "-t x" "strings -t x | sed 's/^ *//'" "a foobar\n" "" $OFFSET_10 -- 2.11.0