3 if (!(properties&BACKEND)) {
160 if (((properties&
SPELLING)||(properties&REMOTE))&&(properties&WRITABLE)) {
167 if ((properties&BACKEND)) {
423 if ((properties&BACKEND)&&!(properties&MULTI)) {
440 if ((properties&BACKEND)&&!(properties&MULTI)&&!(properties&REMOTE)) {
449 if ((properties&BACKEND)&&!(properties&REMOTE)) {
473 if ((properties&BACKEND)&&!(properties&REMOTE)&&!(properties&INMEMORY)) {
480 if ((properties&BACKEND)&&!(properties&REMOTE)&&!(properties&MULTI)) {
492 if ((properties&BACKEND)&&!(properties&WRITABLE)) {
499 if ((properties&CHECK)) {
506 if ((properties&CHECK)&&(properties&PATH)) {
513 if ((properties&COMPACT)) {
532 if ((properties&COMPACT)&&!(properties&MULTI)) {
539 if ((properties&COMPACT)&&(properties&WRITABLE)) {
547 if ((properties&GLASS)) {
567 if ((properties&GLASS)||(properties&HONEY)) {
574 if ((properties&INMEMORY)) {
584 if ((properties&METADATA)) {
591 if ((properties&METADATA)&&(properties&WRITABLE)) {
600 if ((properties&METADATA)&&(properties&WRITABLE)&&!(properties&INMEMORY)) {
608 if ((properties&MULTI)) {
617 if ((properties&MULTI)&&!(properties&REMOTE)) {
624 if ((properties&MULTI)&&(properties&REMOTE)) {
631 if ((properties&PATH)) {
641 if ((properties&POSITIONAL)) {
656 if ((properties&POSITIONAL)&&(properties&WRITABLE)) {
665 if ((properties&REMOTE)) {
676 if ((properties&REMOTE)&&(properties&WRITABLE)) {
684 if ((properties&REMOTETCP)) {
698 if ((properties&REPLICAS)) {
711 if ((properties&SINGLEFILE)) {
735 if ((properties&
SPELLING)&&(properties&WRITABLE)) {
745 if ((properties&SYNONYMS)) {
758 if ((properties&TRANSACTIONS)) {
769 if ((properties&TRANSACTIONS)&&(properties&PATH)) {
776 if ((properties&TRANSACTIONS)&&(properties&VALUESTATS)) {
784 if ((properties&VALUESTATS)) {
795 if ((properties&WRITABLE)) {
846 if ((properties&WRITABLE)&&!(properties&INMEMORY)) {
854 if ((properties&WRITABLE)&&!(properties&INMEMORY)&&!(properties&MULTI)) {
861 if ((properties&WRITABLE)&&!(properties&INMEMORY)&&!(properties&REMOTE)) {
868 if ((properties&WRITABLE)&&!(properties&REMOTE)) {
875 if ((properties&WRITABLE)&&(properties&METADATA)) {
882 if ((properties&WRITABLE)&&(properties&PATH)) {
892 if ((properties&WRITABLE)&&(properties&
SPELLING)) {
899 if ((properties&WRITABLE)&&(properties&SYNONYMS)) {
908 if ((properties&WRITABLE)&&(properties&VALUESTATS)) {
void test_expanddeciderfilterprefix2()
void test_elitesetmulti2()
void test_expandweights3()
void test_expandweights5()
void test_expandweights4()
void test_elitesetmulti4()
void test_expandweights1()
void test_checkatleast1()
void test_expandweights7()
void test_msetzeroitems1()
void test_expandweights2()
void test_termlisttermfreq1()
void test_expandmaxitems1()
void test_elitesetmulti1()
void test_expandweights8()
void test_expandfunctor1()
void test_msetmaxitems1()
void test_expandweights6()
void test_checkatleast3()
void test_checkatleast2()
void test_positfrompostit1()
void test_unsupportedcheck3()
void test_matchdecider4()
void test_newfreelistblock1()
void test_nopositionbug1()
void test_getdocumentlazy1()
void test_corruptglass1()
void test_exceed32bitcombineddb1()
void test_splitpostings1()
void test_unsupportedcheck2()
void test_failedreplace2()
void test_failedreplace1()
void test_lockfilefd0or1()
void test_enquiregetquery1()
void test_valuesaftercommit1()
void test_checkatleast4()
void test_doclenaftercommit1()
void test_unsupportedcheck1()
void test_remoteportreuse1()
void test_itorskiptofromend1()
void test_qpmemoryleak1()
void test_getdocumentlazy2()
void test_getuniqueterms1()
void test_databasemodified1()
void test_freelistleak1()
void test_readonlyparentdir1()
void test_lockfileumask1()
void test_lockfilealreadyopen1()
void test_modifiedpostlist1()
void test_remotefailure9()
void test_remotefailure1()
void test_remotefailure8()
void test_remotefailure3()
void test_remotefailure5()
void test_remotefailure10()
void test_remotefailure7()
void test_compactmerge1()
void test_compactsingle1()
void test_compactempty1()
void test_compactmissingtables1()
void test_compactmultichunks1()
void test_compactmultipass1()
void test_compactmergesynonym1()
void test_compactnorenumber1()
void test_valuesetmatchdecider2()
void test_glassdatabaseopen1()
void test_databasenotfounderror2()
void test_msetiterator3()
void test_specialterms2()
void test_matchdecider2()
void test_specialterms1()
void test_matchdecider3()
void test_esetiterator2()
void test_msetiterator2()
void test_databasenotfounderror1()
void test_matchdecider1()
void test_msetiterator1()
void test_esetiterator1()
void test_containertraits1()
void test_latlongpostingsource1()
void test_latlongmetric2()
void test_latlongmetric1()
void test_latlongcoords1()
void test_latlongkeymaker1()
void test_emptyquerypart1()
void test_dontflattensubqueries1()
void test_expanddeciderfilterprefix1()
void test_valuesetmatchdecider1()
void test_errorcopyctor()
void test_stlpositioniterator()
void test_documentclearterms1()
void test_stlvalueiterator()
void test_combinewqfnomore1()
void test_singlesubquery3()
void test_stlesetiterator()
void test_orphaneddoctermitor1()
void test_stlpostingiterator()
void test_stlmsetiterator()
void test_documentemptyterm1()
void test_subclassablerefcount7()
void test_subclassablerefcount6()
void test_subclassablerefcount2()
void test_subclassablerefcount1()
void test_nonutf8docdesc1()
void test_removepostings()
void test_subclassablerefcount4()
void test_deletewhileiterating1()
void test_singlesubquery2()
void test_subclassablerefcount5()
void test_nosubdatabases1()
void test_stltermiterator()
void test_singlesubquery1()
void test_documentclearvalues1()
void test_subclassablerefcount3()
void test_pairwisequery1()
void test_emptydbbounds()
void test_stlutf8iterator()
void test_valuerangematchesub1()
void test_checkzeromaxpartopt1()
void test_positfromtermit1()
void test_valueweightsource2()
void test_emptyvalwtsource1()
void test_matchtimelimit1()
void test_externalsource4()
void test_estimaterounding1()
void test_valueweightsource1()
void test_postingsourceclone1()
void test_externalsource1()
void test_postingsourcebounds1()
void test_fixedweightsource1()
void test_externalsource3()
void test_changemaxweightsource1()
void test_postingsourceshardindex1()
void test_externalsource2()
void test_valueweightsource3()
void test_qpsynonympartial1()
void test_emptymayberhs1()
void test_phraseweightcheckbug1()
void test_zeroestimate1()
void test_possubqueries1()
void test_matchnothing1()
void test_specialwildcard1()
void test_complexphrase3()
void test_docidrangebugs1()
void test_estimateopbug1()
void test_complexphrase1()
void test_orphanedhint1()
void test_nonutf8termdesc1()
void test_dualprefixwildcard1()
void test_complexphrase2()
void test_estimateopbug2()
void test_dualprefixeditdist1()
void test_singlecharwildcard1()
void test_phrasealldocs1()
void test_multicharwildcard1()
void test_subdbwithoutpos1()
void test_boolandmaybe1()
void test_boolandmaybe2()
void test_qp_default_op1()
void test_qp_fieldproc3()
void test_qp_spellpartial1()
void test_qp_flag_bool_any_case1()
void test_qp_flag_partial1()
void test_qp_default_op3()
void test_qp_unstem_boolean_prefix()
void test_qp_daterange2()
void test_qp_synonymcrash1()
void test_qp_flag_pure_not1()
void test_qp_nopropernounheuristic()
void test_qp_customrange1()
void test_qp_stringrange1()
void test_qp_defaultstrategysome1()
void test_qp_flag_wildcard2()
void test_qp_flag_fuzzy2()
void test_qp_stopword_group1()
void test_qp_flag_fuzzy3()
void test_qp_flag_wildcard3()
void test_qp_accumulate()
void test_qp_daterange1()
void test_qp_stemsomefullpos()
void test_qp_default_prefix2()
void test_qp_fieldproc1()
void test_qp_odd_chars1()
void test_qp_default_op2()
void test_qp_spellwild1()
void test_qp_flag_wildcard1()
void test_qp_default_prefix1()
void test_qp_flag_wildcard4()
void test_qp_flag_fuzzy1()
void test_qp_stem_all_z1()
void test_poslistupdate1()
void test_bigoaddvalue1()
void test_querypairwise1()
void test_serialise_query3()
void test_serialise_query2()
void test_serialise_query1()
void test_double_register_leak()
void test_serialise_document2()
void test_serialise_document1()
void test_serialise_query4()
void test_snippet_termcover1()
void test_snippet_small_zerolength()
void test_snippet_empty_mset()
void test_snippet_empty()
void test_snippet_termcover2()
void test_snippet_empty_mset2()
void test_snippet_start_nonspace()
void test_snippet_wordbreaks()
void test_snippetphrase1()
void test_snippet_ngrams()
void test_sortfunctorempty1()
void test_replace_weights1()
void test_sortfunctorremote1()
void test_replace_weights2()
void test_changesorter1()
void test_multivaluekeymaker1()
void test_sort_existing_mset_by_relevance()
void test_tg_max_word_length1()
void test_badtransaction1()
void test_canceltransaction3()
void test_committransaction1()
void test_canceltransaction1()
void test_canceltransaction2()
void test_unicodepredicates1()
void test_utf8iterator1()
void test_utf8iterator2()
void test_decvalwtsource1()
void test_decvalwtsource2()
void test_valueweightsource5()
void test_decvalwtsource5()
void test_valuemapsource2()
void test_valuemapsource1()
void test_fixedweightsource2()
void test_decvalwtsource4()
void test_decvalwtsource3()
void test_weightserialisation1()
void test_checkstatsweight5()
void test_lmdirichletweight1()
void test_pl2plusweight4()
void test_checkstatsweight6()
void test_pl2plusweight5()
void test_bm25plusweight3()
void test_checkstatsweight2()
void test_checkstatsweight3()
void test_weightcreate1()
void test_bm25plusweight2()
void test_pl2plusweight2()
void test_checkstatsweight1()
void test_checkinitweight1()
void test_checkstatsweight4()
void test_cursordelbug1()
void test_nomoredocids1()
void test_remotefdleak1()
void test_lazytablebug1()
void test_longpositionlist1()
void test_modifyvalues1()
void test_synonym_merge1()
void test_corruptglass2()
void test_implicitendsession1()
void test_databaseassign1()
static int run(const test_desc *tests)
static const test_desc tests[]
The lists of tests to perform.
Structure holding a description of a test.