mirror of https://github.com/kiwix/libkiwix.git
Testing of filtering during search by books.name
This commit is contained in:
parent
1fc006f639
commit
d8b4c1584c
|
@ -1,4 +1,4 @@
|
||||||
<library version="20110515">
|
<library version="20110515">
|
||||||
<book id="5dc0b3af-5df2-0925-f0ca-d2bf75e78af6" path="example.zim" title="Wikibooks" description="testZim" language="eng" creator="test" publisher="test" tags="_ftindex:yes;_ftindex:yes;_pictures:yes;_videos:yes;_details:yes" date="2021-04-17" mediaCount="22" size="253" />
|
<book id="5dc0b3af-5df2-0925-f0ca-d2bf75e78af6" path="example.zim" title="Wikibooks" description="testZim" language="eng" creator="test" publisher="test" name="bookname_of_example_zim" tags="_ftindex:yes;_ftindex:yes;_pictures:yes;_videos:yes;_details:yes" date="2021-04-17" mediaCount="22" size="253" />
|
||||||
<book id="6f1d19d0-633f-087b-fb55-7ac324ff9baf" path="zimfile.zim" title="Ray Charles" description="Wikipedia articles about Ray Charles" language="eng" creator="Wikipedia" publisher="Kiwix" name="wikipedia_en_ray_charles" flavour="_mini" tags="wikipedia;_category:wikipedia;_pictures:no;_videos:no;_details:no;_ftindex:yes" date="2020-03-31" articleCount="129" mediaCount="45" size="555" />
|
<book id="6f1d19d0-633f-087b-fb55-7ac324ff9baf" path="zimfile.zim" title="Ray Charles" description="Wikipedia articles about Ray Charles" language="eng" creator="Wikipedia" publisher="Kiwix" name="wikipedia_en_ray_charles" flavour="_mini" tags="wikipedia;_category:wikipedia;_pictures:no;_videos:no;_details:no;_ftindex:yes" date="2020-03-31" articleCount="129" mediaCount="45" size="555" />
|
||||||
</library>
|
</library>
|
||||||
|
|
|
@ -1379,6 +1379,36 @@ TEST(ServerSearchTest, searchResults)
|
||||||
/* pagination */ {}
|
/* pagination */ {}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// books.name filters by the name of the ZIM file
|
||||||
|
{
|
||||||
|
/* query */ "pattern=travel"
|
||||||
|
"&books.name=zimfile",
|
||||||
|
/* start */ 0,
|
||||||
|
/* resultsPerPage */ 10,
|
||||||
|
/* totalResultCount */ 1,
|
||||||
|
/* firstResultIndex */ 1,
|
||||||
|
/* results */ {
|
||||||
|
SEARCH_RESULT_FOR_TRAVEL_IN_RAYCHARLESZIM
|
||||||
|
},
|
||||||
|
|
||||||
|
/* pagination */ {}
|
||||||
|
},
|
||||||
|
|
||||||
|
// books.name filters by the name of the ZIM file
|
||||||
|
{
|
||||||
|
/* query */ "pattern=travel"
|
||||||
|
"&books.name=example",
|
||||||
|
/* start */ 0,
|
||||||
|
/* resultsPerPage */ 10,
|
||||||
|
/* totalResultCount */ 1,
|
||||||
|
/* firstResultIndex */ 1,
|
||||||
|
/* results */ {
|
||||||
|
SEARCH_RESULT_FOR_TRAVEL_IN_EXAMPLEZIM
|
||||||
|
},
|
||||||
|
|
||||||
|
/* pagination */ {}
|
||||||
|
},
|
||||||
|
|
||||||
// Adding a book (without match) doesn't change the results
|
// Adding a book (without match) doesn't change the results
|
||||||
{
|
{
|
||||||
/* query */ "pattern=jazz"
|
/* query */ "pattern=jazz"
|
||||||
|
|
Loading…
Reference in New Issue