#include <config.h>
#include "api_qpbackend.h"
#include <xapian.h>
#include "backendmanager.h"
#include "testsuite.h"
#include "testutils.h"
#include "apitest.h"

Go to the source code of this file.
Classes | |
| struct | test |
Functions | |
| DEFINE_TESTCASE (qpsynonympartial1, synonyms) | |
| Regression test for bug#407 fixed in 1.0.17 and 1.1.3. | |
Definition in file api_qpbackend.cc.
| DEFINE_TESTCASE | ( | qpsynonympartial1 | , | |
| synonyms | ||||
| ) |
Regression test for bug#407 fixed in 1.0.17 and 1.1.3.
Definition at line 42 of file api_qpbackend.cc.
References Xapian::QueryParser::add_prefix(), Xapian::WritableDatabase::add_synonym(), Xapian::WritableDatabase::commit(), test::expect, Xapian::QueryParser::FLAG_AUTO_SYNONYMS, Xapian::QueryParser::FLAG_DEFAULT, Xapian::QueryParser::FLAG_PARTIAL, Xapian::QueryParser::FLAG_SYNONYM, Xapian::Error::get_description(), Xapian::Query::get_description(), Xapian::Error::get_msg(), get_writable_database(), Xapian::QueryParser::parse_query(), test::query, Xapian::QueryParser::set_database(), TEST_STRINGS_EQUAL, and tout.