[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
grep branch, master, updated. v2.6.3-82-g565e1ad
From: |
Jim Meyering |
Subject: |
grep branch, master, updated. v2.6.3-82-g565e1ad |
Date: |
Fri, 27 Aug 2010 08:11:37 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grep".
The branch, master has been updated
via 565e1ad0e16e11097ceb8ef6402c656bed29db29 (commit)
via f68755911cada286c41b88a2e7c8266553df4ab6 (commit)
via 30af8050e07a78367b8df69c2f3b6836d0d65944 (commit)
from ce88edce453696be4226b70b746e13525721b3f0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=565e1ad0e16e11097ceb8ef6402c656bed29db29
commit 565e1ad0e16e11097ceb8ef6402c656bed29db29
Author: Paolo Bonzini <address@hidden>
Date: Sun Aug 15 10:58:00 2010 -0400
tests: add failing test for grep from a directory
* tests/Makefile.am (TESTS, XFAIL_TESTS): Add grep-dir.
* tests/grep-dir: New.
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c70775b..8fd74ca 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -24,7 +24,8 @@ LDADD = ../lib/libgreputils.a $(LIBINTL) ../lib/libgreputils.a
# Remove this definition once the failing test passes.
XFAIL_TESTS = \
- word-delim-multibyte
+ word-delim-multibyte \
+ grep-dir
TESTS = \
backref.sh \
@@ -47,6 +48,7 @@ TESTS = \
fmbtest \
foad1 \
grep-dev-null \
+ grep-dir \
help-version \
ignore-mmap \
include-exclude \
diff --git a/tests/grep-dir b/tests/grep-dir
new file mode 100644
index 0000000..e005525
--- /dev/null
+++ b/tests/grep-dir
@@ -0,0 +1,17 @@
+#!/bin/sh
+# Case-insensitive grep with a 0-size input file would fail in grep up to 2.6.3
+. "${srcdir=.}/init.sh"; path_prepend_ ../src
+
+mkdir a || framework_failure
+
+echo x | grep -f a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -if a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Ff a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Fif a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+grep -f a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -if a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Ff a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Fif a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+Exit $fail
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=f68755911cada286c41b88a2e7c8266553df4ab6
commit 565e1ad0e16e11097ceb8ef6402c656bed29db29
Author: Paolo Bonzini <address@hidden>
Date: Sun Aug 15 10:58:00 2010 -0400
tests: add failing test for grep from a directory
* tests/Makefile.am (TESTS, XFAIL_TESTS): Add grep-dir.
* tests/grep-dir: New.
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c70775b..8fd74ca 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -24,7 +24,8 @@ LDADD = ../lib/libgreputils.a $(LIBINTL) ../lib/libgreputils.a
# Remove this definition once the failing test passes.
XFAIL_TESTS = \
- word-delim-multibyte
+ word-delim-multibyte \
+ grep-dir
TESTS = \
backref.sh \
@@ -47,6 +48,7 @@ TESTS = \
fmbtest \
foad1 \
grep-dev-null \
+ grep-dir \
help-version \
ignore-mmap \
include-exclude \
diff --git a/tests/grep-dir b/tests/grep-dir
new file mode 100644
index 0000000..e005525
--- /dev/null
+++ b/tests/grep-dir
@@ -0,0 +1,17 @@
+#!/bin/sh
+# Case-insensitive grep with a 0-size input file would fail in grep up to 2.6.3
+. "${srcdir=.}/init.sh"; path_prepend_ ../src
+
+mkdir a || framework_failure
+
+echo x | grep -f a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -if a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Ff a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Fif a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+grep -f a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -if a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Ff a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Fif a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+Exit $fail
http://git.savannah.gnu.org/cgit/grep.git/commit/?id=30af8050e07a78367b8df69c2f3b6836d0d65944
commit 565e1ad0e16e11097ceb8ef6402c656bed29db29
Author: Paolo Bonzini <address@hidden>
Date: Sun Aug 15 10:58:00 2010 -0400
tests: add failing test for grep from a directory
* tests/Makefile.am (TESTS, XFAIL_TESTS): Add grep-dir.
* tests/grep-dir: New.
diff --git a/tests/Makefile.am b/tests/Makefile.am
index c70775b..8fd74ca 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -24,7 +24,8 @@ LDADD = ../lib/libgreputils.a $(LIBINTL) ../lib/libgreputils.a
# Remove this definition once the failing test passes.
XFAIL_TESTS = \
- word-delim-multibyte
+ word-delim-multibyte \
+ grep-dir
TESTS = \
backref.sh \
@@ -47,6 +48,7 @@ TESTS = \
fmbtest \
foad1 \
grep-dev-null \
+ grep-dir \
help-version \
ignore-mmap \
include-exclude \
diff --git a/tests/grep-dir b/tests/grep-dir
new file mode 100644
index 0000000..e005525
--- /dev/null
+++ b/tests/grep-dir
@@ -0,0 +1,17 @@
+#!/bin/sh
+# Case-insensitive grep with a 0-size input file would fail in grep up to 2.6.3
+. "${srcdir=.}/init.sh"; path_prepend_ ../src
+
+mkdir a || framework_failure
+
+echo x | grep -f a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -if a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Ff a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+echo x | grep -Fif a/; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+grep -f a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -if a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Ff a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+grep -Fif a/ < /dev/null; { test $? -gt 1 && test $? -lt 128; } || fail=1
+
+Exit $fail
-----------------------------------------------------------------------
Summary of changes:
bootstrap.conf | 1 +
src/searchutils.c | 11 ++++++-----
src/system.h | 1 +
tests/Makefile.am | 5 ++++-
tests/grep-dev-null | 20 ++++++++++++++++++++
tests/grep-dir | 17 +++++++++++++++++
6 files changed, 49 insertions(+), 6 deletions(-)
create mode 100644 tests/grep-dev-null
create mode 100644 tests/grep-dir
hooks/post-receive
--
grep
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- grep branch, master, updated. v2.6.3-82-g565e1ad,
Jim Meyering <=