NCBI C++ ToolKit
|
Unit tests for the culling. More...
#include <ncbi_pch.hpp>
#include <algo/blast/core/hspfilter_culling.h>
#include "ensure_enough_corelib.hpp"
#include <corelib/test_boost.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
BlastHSPCullingParams * | s_GetCullingParams () |
BOOST_AUTO_TEST_CASE (HSPCullingParams) | |
BOOST_AUTO_TEST_CASE (HSPCullingWriter) | |
BOOST_AUTO_TEST_CASE (HSPCullingPipe) | |
Unit tests for the culling.
Definition in file hspfilter_culling_unit_test.cpp.
BOOST_AUTO_TEST_CASE | ( | HSPCullingParams | ) |
Definition at line 68 of file hspfilter_culling_unit_test.cpp.
References BlastHSPCullingParamsFree(), BlastHSPCullingParams::culling_max, BlastHSPCullingParams::hsp_num_max, kMax, NULL, and s_GetCullingParams().
BOOST_AUTO_TEST_CASE | ( | HSPCullingPipe | ) |
Definition at line 101 of file hspfilter_culling_unit_test.cpp.
References BlastHSPCullingPipeInfoNew(), BlastHSPPipeNew(), BlastHSPPipe::FreeFnPtr, BlastHSPPipeInfo::NewFnPtr, NULL, BlastHSPPipeInfo::params, and s_GetCullingParams().
BOOST_AUTO_TEST_CASE | ( | HSPCullingWriter | ) |
Definition at line 84 of file hspfilter_culling_unit_test.cpp.
References BlastHSPCullingInfoNew(), BlastHSPWriterNew(), BlastHSPWriter::FreeFnPtr, BlastHSPWriterInfo::NewFnPtr, NULL, BlastHSPWriterInfo::params, and s_GetCullingParams().
BlastHSPCullingParams* s_GetCullingParams | ( | ) |
Definition at line 46 of file hspfilter_culling_unit_test.cpp.
References BlastHitSavingOptionsFree(), BlastHitSavingOptionsNew(), BlastHSPCullingOptionsFree(), BlastHSPCullingOptionsNew(), BlastHSPCullingParamsNew(), eBlastTypeBlastn, kMax, and NULL.
Referenced by BOOST_AUTO_TEST_CASE().