Go to the source code of this file.
Go to the SVN repository for this file.
USING_SCOPE (objects) template<class A , class B , class C , class D , class E > string s_ToString (const A &a, const B &b, const C &c, const D &d, const E &e) static void s_TestPartialAmbigRange (CSeqDB &db, int oid, int begin, int end) static void s_TestPartialAmbig (CSeqDB &db, TGi nt_gi) static bool s_MaskingTest (EMaskingType mask, unsigned oid) static void s_TestMaskingLimits (EMaskingType mask, unsigned first, unsigned last, unsigned lowest, unsigned highest, unsigned count) template<class NUM , class DIF > void s_ApproxEqual (NUM a, NUM b, DIF epsilon, int lineno) static Uint4 s_BufHash (const char *buf_in, Uint4 length, Uint4 start=1) template<class ASNOBJ > string s_Stringify (CRef< ASNOBJ > a) BOOST_AUTO_TEST_CASE (ConstructLocal) BOOST_AUTO_TEST_CASE (PathDelimiters) BOOST_AUTO_TEST_CASE (ConstructMissing) BOOST_AUTO_TEST_CASE (InvalidSeqType) BOOST_AUTO_TEST_CASE (ValidPath) BOOST_AUTO_TEST_CASE (InvalidPath) BOOST_AUTO_TEST_CASE (SummaryDataN) BOOST_AUTO_TEST_CASE (SummaryDataP) BOOST_AUTO_TEST_CASE (GetAmbigSeqAllocN) BOOST_AUTO_TEST_CASE (GetAmbigSeqAllocP) BOOST_AUTO_TEST_CASE (GetAmbigSeqN) BOOST_AUTO_TEST_CASE (GetAmbigSeqP) BOOST_AUTO_TEST_CASE (GetBioseqN) BOOST_AUTO_TEST_CASE (GetBioseqP) BOOST_AUTO_TEST_CASE (GetHdrN) BOOST_AUTO_TEST_CASE (GetHdrP) BOOST_AUTO_TEST_CASE (GetSeqIDsN) BOOST_AUTO_TEST_CASE (GetSeqIDsP) BOOST_AUTO_TEST_CASE (GetSeqLength) BOOST_AUTO_TEST_CASE (GetSeqLengthApprox) BOOST_AUTO_TEST_CASE (GetSequenceN) BOOST_AUTO_TEST_CASE (GetSequenceP) BOOST_AUTO_TEST_CASE (NrAndSwissProt) BOOST_AUTO_TEST_CASE (TranslateIdents) BOOST_AUTO_TEST_CASE (StringIdentSearch) BOOST_AUTO_TEST_CASE (AmbigBioseq) BOOST_AUTO_TEST_CASE (GetLenHighOID) BOOST_AUTO_TEST_CASE (GetLenNegOID) BOOST_AUTO_TEST_CASE (GetSeqHighOID) BOOST_AUTO_TEST_CASE (GetSeqNegOID) BOOST_AUTO_TEST_CASE (Offset2OidBadOffset) BOOST_AUTO_TEST_CASE (Offset2OidBadOid) BOOST_AUTO_TEST_CASE (Offset2OidMonotony) BOOST_AUTO_TEST_CASE (OpenWithBLASTDBEnv) BOOST_AUTO_TEST_CASE (OpenWithoutBLASTDBEnv) BOOST_AUTO_TEST_CASE (GiLists) BOOST_AUTO_TEST_CASE (OidRanges) BOOST_AUTO_TEST_CASE (GiListOidRange) BOOST_AUTO_TEST_CASE (EmptyDBList) BOOST_AUTO_TEST_CASE (IsBinaryGiList_True) BOOST_AUTO_TEST_CASE (IsBinaryGiList_False) BOOST_AUTO_TEST_CASE (IsBinaryGiList_EmptyFile) BOOST_AUTO_TEST_CASE (IsBinaryGiList_InvalidFile) BOOST_AUTO_TEST_CASE (BinaryUserGiList) BOOST_AUTO_TEST_CASE (TextUserGiList) BOOST_AUTO_TEST_CASE (UserSeqIdList) BOOST_AUTO_TEST_CASE (CSeqDBFileGiList_GetGis) BOOST_AUTO_TEST_CASE (TwoGiListsOneVolume) BOOST_AUTO_TEST_CASE (GetTaxIDs_gi_to_taxid) BOOST_AUTO_TEST_CASE (GetLeafTaxIDs_gi_to_taxid_set) BOOST_AUTO_TEST_CASE (GetTaxIDs_vector_of_taxids) BOOST_AUTO_TEST_CASE (GetLeafTaxIDs_vector_of_taxids) BOOST_AUTO_TEST_CASE (PartialSequences) BOOST_AUTO_TEST_CASE (GiListInOidRangeIteration) BOOST_AUTO_TEST_CASE (SeqidToOid) BOOST_AUTO_TEST_CASE (TestResetInternalChunkBookmark) BOOST_AUTO_TEST_CASE (ExpertNullConstructor) BOOST_AUTO_TEST_CASE (ExpertTaxInfo) BOOST_AUTO_TEST_CASE (ExpertRawData) BOOST_AUTO_TEST_CASE (ExpertRawDataProteinNulls) BOOST_AUTO_TEST_CASE (ExpertRawDataLength) BOOST_AUTO_TEST_CASE (ExpertIdBounds) BOOST_AUTO_TEST_CASE (ExpertIdBoundsNoPig) BOOST_AUTO_TEST_CASE (ResolveDbPath) BOOST_AUTO_TEST_CASE (IntersectionGiList) BOOST_AUTO_TEST_CASE (IntersectionNegGiList) BOOST_AUTO_TEST_CASE (ComputedList) BOOST_AUTO_TEST_CASE (ComplexComputedList) static bool s_DbHasOID (CSeqDB &db, int &count, int oid) BOOST_AUTO_TEST_CASE (ComputedListFilter) BOOST_AUTO_TEST_CASE (SharedMemoryMaps) BOOST_AUTO_TEST_CASE (SeqIdList) BOOST_AUTO_TEST_CASE (OidToGiLookup) BOOST_AUTO_TEST_CASE (SeqIdListAndGiList) BOOST_AUTO_TEST_CASE (EmptyVolume) BOOST_AUTO_TEST_CASE (GetSeqData_Protein) BOOST_AUTO_TEST_CASE (GetSeqData_Nucleotide) BOOST_AUTO_TEST_CASE (OidRewriting) BOOST_AUTO_TEST_CASE (GetSequenceAsString) BOOST_AUTO_TEST_CASE (TotalLengths) static void s_ModifyMap (map< int, int > &m, int key, int c, int &total) static void s_MapAllGis (CSeqDB &db, map< int, int > &m, int change, int &total) BOOST_AUTO_TEST_CASE (NegativeGiList) BOOST_AUTO_TEST_CASE (NegativeListNt) BOOST_AUTO_TEST_CASE (NegativeListSwissprot) BOOST_AUTO_TEST_CASE (HashToOid) BOOST_AUTO_TEST_CASE (FilteredHeaders) static void s_CheckIdLookup (CSeqDB &db, const string &acc, size_t exp_oids, size_t exp_size) BOOST_AUTO_TEST_CASE (ProtOldTest) BOOST_AUTO_TEST_CASE (ProtTest) BOOST_AUTO_TEST_CASE (NuclOldTest) BOOST_AUTO_TEST_CASE (NuclTest) BOOST_AUTO_TEST_CASE (PdbIdWithChain) BOOST_AUTO_TEST_CASE (UserDefinedColumns) BOOST_AUTO_TEST_CASE (VersionedSparseId) BOOST_AUTO_TEST_CASE (MaskDataColumn) BOOST_AUTO_TEST_CASE (CheckColumnFailureCleanup) BOOST_AUTO_TEST_CASE (EmptyMaskData) BOOST_AUTO_TEST_CASE (OidAndGiLists) BOOST_AUTO_TEST_CASE (DeltaSequenceHash) BOOST_AUTO_TEST_CASE (RestartWithVolumes) BOOST_AUTO_TEST_CASE (ExtractBlastDefline) BOOST_AUTO_TEST_CASE (TestDiskUsage) BOOST_AUTO_TEST_CASE (FindGnomonIds) BOOST_AUTO_TEST_CASE (TestOidNotFoundWithUserAliasFileAndGiList) BOOST_AUTO_TEST_CASE (TestSpaceInDbName) BOOST_AUTO_TEST_CASE (MultiTaxidBlastDefLine) BOOST_AUTO_TEST_CASE (SingleTaxidBlastDefLine) BOOST_AUTO_TEST_CASE (CSeqDBIsam_32bit_GI) BOOST_AUTO_TEST_CASE (Test_SeqIdList_AliasFile) BOOST_AUTO_TEST_CASE (Test_SeqIdList_FilteredID) BOOST_AUTO_TEST_CASE (Test_Multi_SeqIdList_AliasFile) BOOST_AUTO_TEST_CASE (Test_Mix_GI_SeqId_List_AliasFile) BOOST_AUTO_TEST_CASE (Test_Mix_User_SeqIdList_AliasFile) BOOST_AUTO_TEST_CASE (PigListSwissprot) BOOST_AUTO_TEST_CASE (CombinedFilters) BOOST_AUTO_TEST_CASE (TaxFilterWithGiListDB) BOOST_AUTO_TEST_CASE (TestMemoryMapFile) BOOST_AUTO_TEST_CASE (TestMemoryMapFile_MT) BOOST_AUTO_TEST_CASE (TestTaxIdsLookup) BOOST_AUTO_TEST_CASE (TestTaxIdsLookup_v4) BOOST_AUTO_TEST_CASE (TestIdsToOids) BOOST_AUTO_TEST_CASE_TIMEOUT (TestGiToOidTimeout, 15) BOOST_AUTO_TEST_CASE (TestGiToOidTimeout) ◆ BEGIN ◆ DEV_NULL ◆ END ◆ NCBI_TEST_APPLICATION ◆ EMaskingType ◆ BOOST_AUTO_TEST_CASE() [1/119] BOOST_AUTO_TEST_CASE ( AmbigBioseq )Definition at line 994 of file seqdb_unit_test.cpp.
References CSeqConvert::Convert(), dbname(), CSeqUtil::e_Iupacna, CSeqUtil::e_Ncbi4na, CRef< C, Locker >::Empty(), CSeqDB::eNucleotide, CSeqDB::eProtein, CAliasBase< TPrim >::Get(), CSeqDB::GetBioseq(), CBioseq_Base::GetInst(), CSeq_data_Base::GetNcbi4na(), CSeq_inst_Base::GetSeq_data(), CSeqDB::GiToOid(), hex(), i, int, CBioseq_Base::ResetDescr(), S, and s_Stringify().
◆ BOOST_AUTO_TEST_CASE() [2/119] BOOST_AUTO_TEST_CASE ( BinaryUserGiList ) ◆ BOOST_AUTO_TEST_CASE() [3/119] BOOST_AUTO_TEST_CASE ( CheckColumnFailureCleanup ) ◆ BOOST_AUTO_TEST_CASE() [4/119] BOOST_AUTO_TEST_CASE ( CombinedFilters ) ◆ BOOST_AUTO_TEST_CASE() [5/119] BOOST_AUTO_TEST_CASE ( ComplexComputedList )Definition at line 2504 of file seqdb_unit_test.cpp.
References CSeqDBIdSet::Compute(), CSeqDBIdSet::eAnd, CSeqDBIdSet::eGi, CSeqDBIdSet::eOr, CSeqDBIdSet::eXor, CSeqDBNegativeList::FindGi(), CSeqDBGiList::FindGi(), CSeqDBIdSet::GetNegativeList(), CSeqDBIdSet::GetPositiveList(), i, and CSeqDBIdSet::IsPositive().
◆ BOOST_AUTO_TEST_CASE() [6/119] BOOST_AUTO_TEST_CASE ( ComputedList ) ◆ BOOST_AUTO_TEST_CASE() [7/119] BOOST_AUTO_TEST_CASE ( ComputedListFilter )Definition at line 2626 of file seqdb_unit_test.cpp.
References all, CSeqDBIdSet::Blank(), CSeqDB::CheckOrFindOID(), CSeqDBIdSet::Compute(), CSeqDBIdSet::eAnd, CSeqDBIdSet::eGi, CSeqDB::eNucleotide, CSeqDBIdSet::eOr, CSeqDB::GetIdSet(), CSeqDB::GetNumOIDs(), and s_DbHasOID().
◆ BOOST_AUTO_TEST_CASE() [8/119] BOOST_AUTO_TEST_CASE ( ConstructLocal ) ◆ BOOST_AUTO_TEST_CASE() [9/119] BOOST_AUTO_TEST_CASE ( ConstructMissing ) ◆ BOOST_AUTO_TEST_CASE() [10/119] BOOST_AUTO_TEST_CASE ( CSeqDBFileGiList_GetGis ) ◆ BOOST_AUTO_TEST_CASE() [11/119] BOOST_AUTO_TEST_CASE ( CSeqDBIsam_32bit_GI ) ◆ BOOST_AUTO_TEST_CASE() [12/119] BOOST_AUTO_TEST_CASE ( DeltaSequenceHash ) ◆ BOOST_AUTO_TEST_CASE() [13/119] BOOST_AUTO_TEST_CASE ( EmptyDBList ) ◆ BOOST_AUTO_TEST_CASE() [14/119] BOOST_AUTO_TEST_CASE ( EmptyMaskData ) ◆ BOOST_AUTO_TEST_CASE() [15/119] BOOST_AUTO_TEST_CASE ( EmptyVolume )Definition at line 2965 of file seqdb_unit_test.cpp.
References CSeqDB::AccessionToOids(), CSeqDB::Begin(), buffer, CSeqDB::CheckOrFindOID(), eAtlas, CRef< C, Locker >::Empty(), CSeqDB::eOidList, CSeqDB::eProtein, CSeqDB::eUnfilteredAll, CSeqDB::FindVolumePaths(), CSeqDB::GetAliasFileValues(), CSeqDB::GetAmbigSeq(), CSeqDB::GetAmbigSeqAlloc(), CSeqDB::GetBioseq(), CSeqDB::GetBioseqNoData(), CSeqDB::GetDate(), CSeqDB::GetDBNameList(), CSeqDB::GetGiList(), CSeqDB::GetGis(), CSeqDB::GetHdr(), CSeqDB::GetMaxLength(), CSeqDB::GetNextOIDChunk(), CSeqDB::GetNumOIDs(), CSeqDB::GetNumSeqs(), CSeqDB::GetOidAtOffset(), CSeqDB::GetSeqData(), CSeqDB::GetSeqIDs(), CSeqDB::GetSeqLength(), CSeqDB::GetSeqLengthApprox(), CSeqDB::GetSequence(), CSeqDB::GetSequenceType(), CSeqDB::GetTaxIDs(), CSeqDB::GetTaxInfo(), CSeqDB::GetTitle(), CSeqDB::GetTotalLength(), CSeqDB::GetTotals(), CSeqDB::GetVolumeLength(), CSeqDB::GiToBioseq(), CSeqDB::GiToOid(), CSeqDB::GiToPig(), info, kSeqDBNuclBlastNA8, NULL, CSeqDB::OidToGi(), CSeqDB::OidToPig(), CSeqDB::PigToBioseq(), CSeqDB::PigToGi(), CSeqDB::PigToOid(), CSeqDB::ResetInternalChunkBookmark(), CSeqDB::SeqidToBioseq(), CSeqDB::SeqidToOid(), CSeqDB::SeqidToOids(), and CSeqDB::SetIterationRange().
◆ BOOST_AUTO_TEST_CASE() [16/119] BOOST_AUTO_TEST_CASE ( ExpertIdBounds ) ◆ BOOST_AUTO_TEST_CASE() [17/119] BOOST_AUTO_TEST_CASE ( ExpertIdBoundsNoPig ) ◆ BOOST_AUTO_TEST_CASE() [18/119] ◆ BOOST_AUTO_TEST_CASE() [19/119] BOOST_AUTO_TEST_CASE ( ExpertRawData ) ◆ BOOST_AUTO_TEST_CASE() [20/119] BOOST_AUTO_TEST_CASE ( ExpertRawDataLength ) ◆ BOOST_AUTO_TEST_CASE() [21/119] BOOST_AUTO_TEST_CASE ( ExpertRawDataProteinNulls ) ◆ BOOST_AUTO_TEST_CASE() [22/119] BOOST_AUTO_TEST_CASE ( ExpertTaxInfo ) ◆ BOOST_AUTO_TEST_CASE() [23/119] BOOST_AUTO_TEST_CASE ( ExtractBlastDefline ) ◆ BOOST_AUTO_TEST_CASE() [24/119] BOOST_AUTO_TEST_CASE ( FilteredHeaders ) ◆ BOOST_AUTO_TEST_CASE() [25/119] BOOST_AUTO_TEST_CASE ( FindGnomonIds ) ◆ BOOST_AUTO_TEST_CASE() [26/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqAllocN ) ◆ BOOST_AUTO_TEST_CASE() [27/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqAllocP ) ◆ BOOST_AUTO_TEST_CASE() [28/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqN ) ◆ BOOST_AUTO_TEST_CASE() [29/119] BOOST_AUTO_TEST_CASE ( GetAmbigSeqP ) ◆ BOOST_AUTO_TEST_CASE() [30/119] BOOST_AUTO_TEST_CASE ( GetBioseqN ) ◆ BOOST_AUTO_TEST_CASE() [31/119] BOOST_AUTO_TEST_CASE ( GetBioseqP ) ◆ BOOST_AUTO_TEST_CASE() [32/119] BOOST_AUTO_TEST_CASE ( GetHdrN ) ◆ BOOST_AUTO_TEST_CASE() [33/119] BOOST_AUTO_TEST_CASE ( GetHdrP ) ◆ BOOST_AUTO_TEST_CASE() [34/119] BOOST_AUTO_TEST_CASE ( GetLeafTaxIDs_gi_to_taxid_set )Definition at line 1777 of file seqdb_unit_test.cpp.
References set< Key, Compare >::begin(), BEGIN, map_checker< Container >::empty(), set< Key, Compare >::end(), END, CSeqDB::eProtein, CSeqDB::GetLeafTaxIDs(), CSeqDB::GiToOid(), set< Key, Compare >::insert(), ncbi::grid::netcache::search::fields::size, map_checker< Container >::size(), and tax1.
◆ BOOST_AUTO_TEST_CASE() [35/119] BOOST_AUTO_TEST_CASE ( GetLeafTaxIDs_vector_of_taxids ) ◆ BOOST_AUTO_TEST_CASE() [36/119] BOOST_AUTO_TEST_CASE ( GetLenHighOID ) ◆ BOOST_AUTO_TEST_CASE() [37/119] BOOST_AUTO_TEST_CASE ( GetLenNegOID ) ◆ BOOST_AUTO_TEST_CASE() [38/119] BOOST_AUTO_TEST_CASE ( GetSeqData_Nucleotide ) ◆ BOOST_AUTO_TEST_CASE() [39/119] BOOST_AUTO_TEST_CASE ( GetSeqData_Protein ) ◆ BOOST_AUTO_TEST_CASE() [40/119] BOOST_AUTO_TEST_CASE ( GetSeqHighOID ) ◆ BOOST_AUTO_TEST_CASE() [41/119] BOOST_AUTO_TEST_CASE ( GetSeqIDsN ) ◆ BOOST_AUTO_TEST_CASE() [42/119] BOOST_AUTO_TEST_CASE ( GetSeqIDsP ) ◆ BOOST_AUTO_TEST_CASE() [43/119] ◆ BOOST_AUTO_TEST_CASE() [44/119] BOOST_AUTO_TEST_CASE ( GetSeqLengthApprox ) ◆ BOOST_AUTO_TEST_CASE() [45/119] BOOST_AUTO_TEST_CASE ( GetSeqNegOID ) ◆ BOOST_AUTO_TEST_CASE() [46/119] BOOST_AUTO_TEST_CASE ( GetSequenceAsString ) ◆ BOOST_AUTO_TEST_CASE() [47/119] BOOST_AUTO_TEST_CASE ( GetSequenceN ) ◆ BOOST_AUTO_TEST_CASE() [48/119] BOOST_AUTO_TEST_CASE ( GetSequenceP ) ◆ BOOST_AUTO_TEST_CASE() [49/119] BOOST_AUTO_TEST_CASE ( GetTaxIDs_gi_to_taxid ) ◆ BOOST_AUTO_TEST_CASE() [50/119] BOOST_AUTO_TEST_CASE ( GetTaxIDs_vector_of_taxids ) ◆ BOOST_AUTO_TEST_CASE() [51/119] BOOST_AUTO_TEST_CASE ( GiListInOidRangeIteration ) ◆ BOOST_AUTO_TEST_CASE() [52/119] BOOST_AUTO_TEST_CASE ( GiListOidRange ) ◆ BOOST_AUTO_TEST_CASE() [53/119] BOOST_AUTO_TEST_CASE ( GiLists ) ◆ BOOST_AUTO_TEST_CASE() [54/119] BOOST_AUTO_TEST_CASE ( HashToOid ) ◆ BOOST_AUTO_TEST_CASE() [55/119] BOOST_AUTO_TEST_CASE ( IntersectionGiList ) ◆ BOOST_AUTO_TEST_CASE() [56/119] BOOST_AUTO_TEST_CASE ( IntersectionNegGiList ) ◆ BOOST_AUTO_TEST_CASE() [57/119] BOOST_AUTO_TEST_CASE ( InvalidPath ) ◆ BOOST_AUTO_TEST_CASE() [58/119] ◆ BOOST_AUTO_TEST_CASE() [59/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_EmptyFile ) ◆ BOOST_AUTO_TEST_CASE() [60/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_False ) ◆ BOOST_AUTO_TEST_CASE() [61/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_InvalidFile ) ◆ BOOST_AUTO_TEST_CASE() [62/119] BOOST_AUTO_TEST_CASE ( IsBinaryGiList_True ) ◆ BOOST_AUTO_TEST_CASE() [63/119] BOOST_AUTO_TEST_CASE ( MaskDataColumn ) ◆ BOOST_AUTO_TEST_CASE() [64/119] BOOST_AUTO_TEST_CASE ( MultiTaxidBlastDefLine ) ◆ BOOST_AUTO_TEST_CASE() [65/119] BOOST_AUTO_TEST_CASE ( NegativeGiList ) ◆ BOOST_AUTO_TEST_CASE() [66/119] BOOST_AUTO_TEST_CASE ( NegativeListNt ) ◆ BOOST_AUTO_TEST_CASE() [67/119] BOOST_AUTO_TEST_CASE ( NegativeListSwissprot ) ◆ BOOST_AUTO_TEST_CASE() [68/119] BOOST_AUTO_TEST_CASE ( NrAndSwissProt ) ◆ BOOST_AUTO_TEST_CASE() [69/119] BOOST_AUTO_TEST_CASE ( NuclOldTest ) ◆ BOOST_AUTO_TEST_CASE() [70/119] BOOST_AUTO_TEST_CASE ( NuclTest ) ◆ BOOST_AUTO_TEST_CASE() [71/119] BOOST_AUTO_TEST_CASE ( Offset2OidBadOffset ) ◆ BOOST_AUTO_TEST_CASE() [72/119] BOOST_AUTO_TEST_CASE ( Offset2OidBadOid ) ◆ BOOST_AUTO_TEST_CASE() [73/119] BOOST_AUTO_TEST_CASE ( Offset2OidMonotony ) ◆ BOOST_AUTO_TEST_CASE() [74/119] BOOST_AUTO_TEST_CASE ( OidAndGiLists ) ◆ BOOST_AUTO_TEST_CASE() [75/119] BOOST_AUTO_TEST_CASE ( OidRanges )Definition at line 1367 of file seqdb_unit_test.cpp.
References count, dbname(), eAll, eEND, eOdd, CSeqDB::eOidList, CSeqDB::eProtein, first(), CSeqDB::GetNextOIDChunk(), i, int, ITERATE, mask, s_MaskingTest(), s_TestMaskingLimits(), and s_ToString().
◆ BOOST_AUTO_TEST_CASE() [76/119] BOOST_AUTO_TEST_CASE ( OidRewriting ) ◆ BOOST_AUTO_TEST_CASE() [77/119] BOOST_AUTO_TEST_CASE ( OidToGiLookup ) ◆ BOOST_AUTO_TEST_CASE() [78/119] BOOST_AUTO_TEST_CASE ( OpenWithBLASTDBEnv ) ◆ BOOST_AUTO_TEST_CASE() [79/119] BOOST_AUTO_TEST_CASE ( OpenWithoutBLASTDBEnv ) ◆ BOOST_AUTO_TEST_CASE() [80/119] BOOST_AUTO_TEST_CASE ( PartialSequences ) ◆ BOOST_AUTO_TEST_CASE() [81/119] BOOST_AUTO_TEST_CASE ( PathDelimiters ) ◆ BOOST_AUTO_TEST_CASE() [82/119] BOOST_AUTO_TEST_CASE ( PdbIdWithChain ) ◆ BOOST_AUTO_TEST_CASE() [83/119] BOOST_AUTO_TEST_CASE ( PigListSwissprot )Definition at line 4294 of file seqdb_unit_test.cpp.
References CSeqDB::AccessionToOids(), CSeqDBGiList::AddPig(), CSeqDB::CheckOrFindOID(), CSeqDB::eProtein, CSeqDB::GetNumSeqs(), CSeqDBGiList::GetPigList(), CSeqDB::GetSeqIDs(), i, not_found, CSeqDB::SeqidToOid(), and CSeqDBNegativeList::SetPigList().
◆ BOOST_AUTO_TEST_CASE() [84/119] BOOST_AUTO_TEST_CASE ( ProtOldTest ) ◆ BOOST_AUTO_TEST_CASE() [85/119] BOOST_AUTO_TEST_CASE ( ProtTest ) ◆ BOOST_AUTO_TEST_CASE() [86/119] BOOST_AUTO_TEST_CASE ( ResolveDbPath ) ◆ BOOST_AUTO_TEST_CASE() [87/119] BOOST_AUTO_TEST_CASE ( RestartWithVolumes ) ◆ BOOST_AUTO_TEST_CASE() [88/119] ◆ BOOST_AUTO_TEST_CASE() [89/119] BOOST_AUTO_TEST_CASE ( SeqIdListAndGiList )Definition at line 2828 of file seqdb_unit_test.cpp.
References CSeq_id::AsFastaString(), CSeqDB::CheckOrFindOID(), set< Key, Compare >::empty(), set< Key, Compare >::end(), CSeqDB::eProtein, set< Key, Compare >::erase(), set< Key, Compare >::find(), CSeqDB::GetSeqIDs(), i, set< Key, Compare >::insert(), ITERATE, NULL, SeqDB_SimplifyAccession(), and str().
◆ BOOST_AUTO_TEST_CASE() [90/119] BOOST_AUTO_TEST_CASE ( SeqidToOid ) ◆ BOOST_AUTO_TEST_CASE() [91/119] BOOST_AUTO_TEST_CASE ( SharedMemoryMaps ) ◆ BOOST_AUTO_TEST_CASE() [92/119] BOOST_AUTO_TEST_CASE ( SingleTaxidBlastDefLine )Definition at line 4142 of file seqdb_unit_test.cpp.
References set< Key, Compare >::begin(), set< Key, Compare >::end(), expected, CBlast_def_line::GetLeafTaxIds(), CBlast_def_line_Base::GetTaxid(), CBlast_def_line_Base::IsSetLinks(), CBlast_def_line_Base::IsSetTaxid(), kTaxid, CBlast_def_line::SetLeafTaxIds(), CBlast_def_line_Base::SetTaxid(), set< Key, Compare >::size(), TAX_ID_CONST, and ZERO_TAX_ID.
◆ BOOST_AUTO_TEST_CASE() [93/119] BOOST_AUTO_TEST_CASE ( StringIdentSearch )Definition at line 888 of file seqdb_unit_test.cpp.
References ArraySize(), set< Key, Compare >::begin(), set< Key, Compare >::end(), CSeqDB::eProtein, i, set< Key, Compare >::insert(), ITERATE, kDb(), and nr().
◆ BOOST_AUTO_TEST_CASE() [94/119] BOOST_AUTO_TEST_CASE ( SummaryDataN )Definition at line 355 of file seqdb_unit_test.cpp.
References dbname(), CSeqDB::eFilteredRange, CSeqDB::eNucleotide, CSeqDB::eUnfilteredAll, CSeqDB::GetDBNameList(), CSeqDB::GetMaxLength(), CSeqDB::GetSequenceType(), CSeqDB::GetTitle(), CSeqDB::GetTotals(), CSeqDB::SetIterationRange(), and U.
◆ BOOST_AUTO_TEST_CASE() [95/119] BOOST_AUTO_TEST_CASE ( SummaryDataP ) ◆ BOOST_AUTO_TEST_CASE() [96/119] BOOST_AUTO_TEST_CASE ( TaxFilterWithGiListDB ) ◆ BOOST_AUTO_TEST_CASE() [97/119] BOOST_AUTO_TEST_CASE ( Test_Mix_GI_SeqId_List_AliasFile ) ◆ BOOST_AUTO_TEST_CASE() [98/119] BOOST_AUTO_TEST_CASE ( Test_Mix_User_SeqIdList_AliasFile ) ◆ BOOST_AUTO_TEST_CASE() [99/119] BOOST_AUTO_TEST_CASE ( Test_Multi_SeqIdList_AliasFile ) ◆ BOOST_AUTO_TEST_CASE() [100/119] BOOST_AUTO_TEST_CASE ( Test_SeqIdList_AliasFile ) ◆ BOOST_AUTO_TEST_CASE() [101/119] BOOST_AUTO_TEST_CASE ( Test_SeqIdList_FilteredID ) ◆ BOOST_AUTO_TEST_CASE() [102/119] BOOST_AUTO_TEST_CASE ( TestDiskUsage ) ◆ BOOST_AUTO_TEST_CASE() [103/119] BOOST_AUTO_TEST_CASE ( TestGiToOidTimeout ) ◆ BOOST_AUTO_TEST_CASE() [104/119] BOOST_AUTO_TEST_CASE ( TestIdsToOids ) ◆ BOOST_AUTO_TEST_CASE() [105/119] BOOST_AUTO_TEST_CASE ( TestMemoryMapFile ) ◆ BOOST_AUTO_TEST_CASE() [106/119] BOOST_AUTO_TEST_CASE ( TestMemoryMapFile_MT ) ◆ BOOST_AUTO_TEST_CASE() [107/119] BOOST_AUTO_TEST_CASE ( TestOidNotFoundWithUserAliasFileAndGiList ) ◆ BOOST_AUTO_TEST_CASE() [108/119] BOOST_AUTO_TEST_CASE ( TestResetInternalChunkBookmark ) ◆ BOOST_AUTO_TEST_CASE() [109/119] BOOST_AUTO_TEST_CASE ( TestSpaceInDbName ) ◆ BOOST_AUTO_TEST_CASE() [110/119] BOOST_AUTO_TEST_CASE ( TestTaxIdsLookup ) ◆ BOOST_AUTO_TEST_CASE() [111/119] BOOST_AUTO_TEST_CASE ( TestTaxIdsLookup_v4 ) ◆ BOOST_AUTO_TEST_CASE() [112/119] BOOST_AUTO_TEST_CASE ( TextUserGiList ) ◆ BOOST_AUTO_TEST_CASE() [113/119] BOOST_AUTO_TEST_CASE ( TotalLengths ) ◆ BOOST_AUTO_TEST_CASE() [114/119] BOOST_AUTO_TEST_CASE ( TranslateIdents ) ◆ BOOST_AUTO_TEST_CASE() [115/119] BOOST_AUTO_TEST_CASE ( TwoGiListsOneVolume ) ◆ BOOST_AUTO_TEST_CASE() [116/119] BOOST_AUTO_TEST_CASE ( UserDefinedColumns )Definition at line 3698 of file seqdb_unit_test.cpp.
References columns, count, CR, map_checker< Container >::end(), CSeqDB::eProtein, map_checker< Container >::find(), CSeqDB::FindVolumePaths(), CSeqDB::GetColumnBlob(), CSeqDB::GetColumnId(), CSeqDB::GetColumnMetaData(), CSeqDB::GetColumnValue(), CSeqDB::GetNumOIDs(), CSeqDB::ListColumns(), min(), map_checker< Container >::size(), and CBlastDbBlob::Str().
◆ BOOST_AUTO_TEST_CASE() [117/119] BOOST_AUTO_TEST_CASE ( UserSeqIdList ) ◆ BOOST_AUTO_TEST_CASE() [118/119] BOOST_AUTO_TEST_CASE ( ValidPath ) ◆ BOOST_AUTO_TEST_CASE() [119/119] BOOST_AUTO_TEST_CASE ( VersionedSparseId ) ◆ BOOST_AUTO_TEST_CASE_TIMEOUT() BOOST_AUTO_TEST_CASE_TIMEOUT ( TestGiToOidTimeout , 15 ) ◆ s_ApproxEqual()template<class NUM , class DIF >
void s_ApproxEqual ( NUM a, NUM b, DIF epsilon, int lineno ) ◆ s_BufHash() ◆ s_CheckIdLookup()Definition at line 3556 of file seqdb_unit_test.cpp.
References CSeqDB::AccessionToOids(), NStr::fSplit_MergeDelimiters, NStr::fSplit_Truncate, CSeqDB::GetBioseq(), ITERATE, msg(), CFastaOstream::SetWidth(), ct::sort(), NStr::Split(), string, and CFastaOstream::Write().
Referenced by BOOST_AUTO_TEST_CASE().
◆ s_DbHasOID() ◆ s_MapAllGis() ◆ s_MaskingTest() ◆ s_ModifyMap() ◆ s_Stringify() ◆ s_TestMaskingLimits() static void s_TestMaskingLimits ( EMaskingType mask, unsigned first, unsigned last, unsigned lowest, unsigned highest, unsigned count ) static ◆ s_TestPartialAmbig() ◆ s_TestPartialAmbigRange() ◆ s_ToString()template<class A , class B , class C , class D , class E >
◆ USING_SCOPE() ◆ USING_NCBI_SCOPERetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4