#include <config.h>
#include "api_spelling.h"
#include <xapian.h>
#include "apitest.h"
#include "testsuite.h"
#include "testutils.h"
#include <string>

Go to the source code of this file.
Functions | |
| DEFINE_TESTCASE (spell0, spelling||remote) | |
| DEFINE_TESTCASE (spell1, spelling) | |
| DEFINE_TESTCASE (spell2, spelling) | |
| DEFINE_TESTCASE (spell3, spelling) | |
| DEFINE_TESTCASE (spell4, spelling) | |
| DEFINE_TESTCASE (spell5, spelling) | |
| DEFINE_TESTCASE (spell6, spelling) | |
| DEFINE_TESTCASE (spell7, spelling) | |
| DEFINE_TESTCASE (spell8, spelling) | |
| Regression test - repeated trigrams cancelled in 1.2.5 and earlier. | |
Definition in file api_spelling.cc.
| DEFINE_TESTCASE | ( | spell8 | , | |
| spelling | ||||
| ) |
Regression test - repeated trigrams cancelled in 1.2.5 and earlier.
Definition at line 306 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell7 | , | |
| spelling | ||||
| ) |
Definition at line 287 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell6 | , | |
| spelling | ||||
| ) |
Definition at line 271 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), get_writable_database_as_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell5 | , | |
| spelling | ||||
| ) |
Definition at line 257 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell4 | , | |
| spelling | ||||
| ) |
Definition at line 242 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell3 | , | |
| spelling | ||||
| ) |
Definition at line 185 of file api_spelling.cc.
References Xapian::Database::add_database(), Xapian::WritableDatabase::add_spelling(), get_named_writable_database(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), Xapian::Database::spellings_begin(), Xapian::Database::spellings_end(), TEST, and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell2 | , | |
| spelling | ||||
| ) |
Definition at line 160 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), get_writable_database_as_database(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell1 | , | |
| spelling | ||||
| ) |
Definition at line 61 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), Xapian::Database::get_spelling_suggestion(), get_writable_database(), get_writable_database_as_database(), Xapian::WritableDatabase::remove_spelling(), and TEST_EQUAL.
| DEFINE_TESTCASE | ( | spell0 | , | |
| spelling|| | remote | |||
| ) |
Definition at line 37 of file api_spelling.cc.
References Xapian::WritableDatabase::add_spelling(), Xapian::WritableDatabase::commit(), get_writable_database(), and Xapian::WritableDatabase::remove_spelling().