From 13d550a40e57cf024bbfc0b9c37ce66bb8d73b60 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Thu, 30 Sep 2010 15:23:52 +0200 Subject: [PATCH] rcluncomp had trouble with multiple whitespace in file names because it used echo for output. Replaced by here document. Closes issue #27 --- src/filters/rcluncomp | 5 +++-- tests/compressed/compressed.sh | 15 +++++++++++++++ tests/compressed/compressed.txt | 4 ++++ 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100755 tests/compressed/compressed.sh create mode 100644 tests/compressed/compressed.txt diff --git a/src/filters/rcluncomp b/src/filters/rcluncomp index a08777b4..bb0c942e 100755 --- a/src/filters/rcluncomp +++ b/src/filters/rcluncomp @@ -30,5 +30,6 @@ case "$sinfile" in ;; esac -#echo "rcluncomp: $uncompressed" 1>&2 -echo $uncompressed +cat < $mystderr | egrep -v '^Recoll query: ' > $mystdout + +diff -w ${myname}.txt $mystdout > $mydiffs 2>&1 + +checkresult diff --git a/tests/compressed/compressed.txt b/tests/compressed/compressed.txt new file mode 100644 index 00000000..c481a020 --- /dev/null +++ b/tests/compressed/compressed.txt @@ -0,0 +1,4 @@ +1 results +text/plain [file:///home/dockes/projets/fulltext/testrecoll/compressed/a b.txt.gz] [a b.txt.gz] 43 bytes +1 results +text/plain [file:///home/dockes/projets/fulltext/testrecoll/compressed/b b.txt.bz2] [b b.txt.bz2] 51 bytes