From 36a97cb8aa132e15d5a2a1e61ee7d7f199ba3543 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Fri, 24 Jun 2011 11:08:12 +0200 Subject: [PATCH] test: added html field extraction test --- tests/html/html.sh | 4 ++++ tests/html/html.txt | 3 +++ 2 files changed, 7 insertions(+) diff --git a/tests/html/html.sh b/tests/html/html.sh index 775c262f..ed4504b8 100755 --- a/tests/html/html.sh +++ b/tests/html/html.sh @@ -8,7 +8,11 @@ initvariables $0 recollq QMapConstIterator recollq Qtextedit Widget Provides Powerful Single-Page recollq '"This is the Mysql reference manual"' +# Tests that the charset spec is correctly recognised inside badhtml.html recollq -a 'etonne badhtml' +# Tests field extraction/storage and indexing +recollq -m -q "testfield:testfieldvalue" | egrep 'results|^text/html|^testfield =' + ) 2> $mystderr | egrep -v '^Recoll query: ' > $mystdout diff -w ${myname}.txt $mystdout > $mydiffs 2>&1 diff --git a/tests/html/html.txt b/tests/html/html.txt index 3c3ec7b0..20083753 100644 --- a/tests/html/html.txt +++ b/tests/html/html.txt @@ -7,3 +7,6 @@ text/html [file:///home/dockes/projets/fulltext/testrecoll/html/mysqlmanualSmall text/html [file:///home/dockes/projets/fulltext/testrecoll/html/mysqlmanual.html] [MySQL 3.23, 4.0, 4.1 Reference Manual] 8136414 bytes 1 results text/html [file:///home/dockes/projets/fulltext/testrecoll/html/badhtml.html] [bla bla "bad quotes] 236 bytes +1 results +text/html [file:///home/dockes/projets/fulltext/testrecoll/html/htmlfield.html] [htmlfield.html] 137 bytes +testfield = testfieldvalue