From bb55728c491f6a845c11684285a0913497999afb Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Wed, 15 Dec 2010 15:18:40 +0100 Subject: [PATCH] add tests for scripts --- tests/program/program.sh | 16 ++++++++++++++++ tests/program/program.txt | 6 ++++++ tests/runtests.sh | 2 +- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100755 tests/program/program.sh create mode 100644 tests/program/program.txt diff --git a/tests/program/program.sh b/tests/program/program.sh new file mode 100755 index 00000000..e60b754e --- /dev/null +++ b/tests/program/program.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +topdir=`dirname $0`/.. +. $topdir/shared.sh + +initvariables $0 + +( + recollq '"maps image file tags to xapian tags"' + recollq '"PMC = Performance Monitor Control MSR"' + recollq shellscriptUUnique +) 2> $mystderr | egrep -v '^Recoll query: ' > $mystdout + +diff -w ${myname}.txt $mystdout > $mydiffs 2>&1 + +checkresult diff --git a/tests/program/program.txt b/tests/program/program.txt new file mode 100644 index 00000000..e621bf3b --- /dev/null +++ b/tests/program/program.txt @@ -0,0 +1,6 @@ +1 results +application/x-perl [file:///home/dockes/projets/fulltext/testrecoll/program/rclimg] [rclimg] 5294 bytes +1 results +application/x-shellscript [file:///home/dockes/projets/fulltext/testrecoll/program/run_program_with_counters.sh] [run_program_with_counters.sh] 2632 bytes +1 results +application/x-shellscript [file:///home/dockes/projets/fulltext/testrecoll/program/nosuffixshell] [nosuffixshell] 34 bytes diff --git a/tests/runtests.sh b/tests/runtests.sh index 889f5207..d9540c3b 100644 --- a/tests/runtests.sh +++ b/tests/runtests.sh @@ -25,7 +25,7 @@ else mkdir $toptmp || fatal cant create temp dir $toptmp fi -dirs=`ls -F | grep / | grep -v CVS` +dirs=`ls -F | grep / | grep -v CVS | grep -v non-auto` echo echo "Running query tests:"