Go to the source code of this file.
Macros | |
#define | BOOST_TEST_MODULE ( OpFlashAlg_test ) |
Functions | |
BOOST_AUTO_TEST_CASE (checkGetAccumIndex) | |
BOOST_AUTO_TEST_CASE (FillAccumulator_checkBelowThreshold) | |
BOOST_AUTO_TEST_CASE (FillAccumulator_checkAboveThreshold) | |
BOOST_AUTO_TEST_CASE (FillAccumulator_checkMultipleHits) | |
BOOST_AUTO_TEST_CASE (FillFlashesBySizeMap_checkNoFlash) | |
BOOST_AUTO_TEST_CASE (FillFlashesBySizeMap_checkOneFlash) | |
BOOST_AUTO_TEST_CASE (FillFlashesBySizeMap_checkTwoFlashes) | |
BOOST_AUTO_TEST_CASE (FillFlashesBySizeMap_checkTwoAccumulators) | |
BOOST_AUTO_TEST_CASE (FillHitsThisFlash_EmptyContributors) | |
BOOST_AUTO_TEST_CASE (FillHitsThisFlash_NoPrevClaimedHits) | |
BOOST_AUTO_TEST_CASE (FillHitsThisFlash_PrevClaimedHits) | |
BOOST_AUTO_TEST_CASE (FillHitsThisFlash_MultipleContributorVectors) | |
BOOST_AUTO_TEST_CASE (ClaimHits_NoHitsThisFlash) | |
BOOST_AUTO_TEST_CASE (ClaimHits_BelowFlashThreshold) | |
BOOST_AUTO_TEST_CASE (ClaimHits_AboveFlashThreshold) | |
BOOST_AUTO_TEST_CASE (ClaimHits_OneHitThisFlash) | |
BOOST_AUTO_TEST_CASE (ClaimHits_TwoHitsThisFlash_BelowThreshold) | |
BOOST_AUTO_TEST_CASE (ClaimHits_TwoHitsThisFlash_AboveThreshold) | |
BOOST_AUTO_TEST_CASE (FindSeedHit_AllUsed) | |
BOOST_AUTO_TEST_CASE (FindSeedHit_NoneUsed) | |
BOOST_AUTO_TEST_CASE (FindSeedHit_FirstUsed) | |
BOOST_AUTO_TEST_CASE (AddHitToFlash_UsedHit) | |
BOOST_AUTO_TEST_CASE (AddHitToFlash_NewHit) | |
BOOST_AUTO_TEST_CASE (AddHitToFlash_OutsideWidth) | |
BOOST_AUTO_TEST_CASE (CheckAndStoreFlash_AboveThreshold) | |
BOOST_AUTO_TEST_CASE (CheckAndStoreFlash_AboveThreshold_OneHit) | |
BOOST_AUTO_TEST_CASE (CheckAndStoreFlash_BelowThreshold_OneHit) | |
BOOST_AUTO_TEST_CASE (CheckAndStoreFlash_BelowThreshold_MultipleHits) | |
BOOST_AUTO_TEST_CASE (AddHitContribution_AddFirstHit) | |
BOOST_AUTO_TEST_CASE (AddHitContribution_AddSecondHit) | |
BOOST_AUTO_TEST_CASE (GetLikelihoodLateLight_BackwardsTime) | |
BOOST_AUTO_TEST_CASE (GetLikelihoodLateLight_EqualFlashes) | |
BOOST_AUTO_TEST_CASE (GetLikelihoodLateLight_LateFlash) | |
BOOST_AUTO_TEST_CASE (GetLikelihoodLateLight_VeryLateFlash) | |
BOOST_AUTO_TEST_CASE (GetLikelihoodLateLight_UnequalWidths) | |
BOOST_AUTO_TEST_CASE (MarkFlashesForRemoval_NoFlashes) | |
BOOST_AUTO_TEST_CASE (MarkFlashesForRemoval_OneFlash) | |
BOOST_AUTO_TEST_CASE (MarkFlashesForRemoval_TwoIndieFlashes) | |
BOOST_AUTO_TEST_CASE (MarkFlashesForRemoval_RemoveOneFlash) | |
BOOST_AUTO_TEST_CASE (MarkFlashesForRemoval_IgnoreFirstFlash) | |
BOOST_AUTO_TEST_CASE (RemoveFlashesFromVectors_IgnoreFirstFlash) | |
BOOST_AUTO_TEST_CASE (RemoveFlashesFromVectors_NoFlashes) | |
Variables | |
constexpr float | FlashThreshold = 50 |
constexpr double | WidthTolerance = 0.5 |
auto const | tolerance = 1e-4% boost::test_tools::tolerance() |
#define BOOST_TEST_MODULE ( OpFlashAlg_test ) |
Definition at line 1 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | checkGetAccumIndex | ) |
Definition at line 13 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillAccumulator_checkBelowThreshold | ) |
Definition at line 29 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillAccumulator_checkAboveThreshold | ) |
Definition at line 51 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillAccumulator_checkMultipleHits | ) |
Definition at line 73 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillFlashesBySizeMap_checkNoFlash | ) |
Definition at line 106 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillFlashesBySizeMap_checkOneFlash | ) |
Definition at line 121 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillFlashesBySizeMap_checkTwoFlashes | ) |
Definition at line 145 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillFlashesBySizeMap_checkTwoAccumulators | ) |
Definition at line 172 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillHitsThisFlash_EmptyContributors | ) |
Definition at line 220 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillHitsThisFlash_NoPrevClaimedHits | ) |
Definition at line 240 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillHitsThisFlash_PrevClaimedHits | ) |
Definition at line 263 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FillHitsThisFlash_MultipleContributorVectors | ) |
Definition at line 287 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_NoHitsThisFlash | ) |
Definition at line 312 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_BelowFlashThreshold | ) |
Definition at line 337 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_AboveFlashThreshold | ) |
Definition at line 362 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_OneHitThisFlash | ) |
Definition at line 388 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_TwoHitsThisFlash_BelowThreshold | ) |
Definition at line 415 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | ClaimHits_TwoHitsThisFlash_AboveThreshold | ) |
Definition at line 442 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FindSeedHit_AllUsed | ) |
Definition at line 471 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FindSeedHit_NoneUsed | ) |
Definition at line 511 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | FindSeedHit_FirstUsed | ) |
Definition at line 552 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | AddHitToFlash_UsedHit | ) |
Definition at line 595 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | AddHitToFlash_NewHit | ) |
Definition at line 645 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | AddHitToFlash_OutsideWidth | ) |
Definition at line 696 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | CheckAndStoreFlash_AboveThreshold | ) |
Definition at line 747 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | CheckAndStoreFlash_AboveThreshold_OneHit | ) |
Definition at line 770 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | CheckAndStoreFlash_BelowThreshold_OneHit | ) |
Definition at line 791 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | CheckAndStoreFlash_BelowThreshold_MultipleHits | ) |
Definition at line 811 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | AddHitContribution_AddFirstHit | ) |
Definition at line 833 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | AddHitContribution_AddSecondHit | ) |
Definition at line 866 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | GetLikelihoodLateLight_BackwardsTime | ) |
Definition at line 902 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | GetLikelihoodLateLight_EqualFlashes | ) |
Definition at line 914 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | GetLikelihoodLateLight_LateFlash | ) |
Definition at line 926 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | GetLikelihoodLateLight_VeryLateFlash | ) |
Definition at line 940 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | GetLikelihoodLateLight_UnequalWidths | ) |
Definition at line 954 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | MarkFlashesForRemoval_NoFlashes | ) |
Definition at line 968 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | MarkFlashesForRemoval_OneFlash | ) |
Definition at line 984 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | MarkFlashesForRemoval_TwoIndieFlashes | ) |
Definition at line 1023 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | MarkFlashesForRemoval_RemoveOneFlash | ) |
Definition at line 1077 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | MarkFlashesForRemoval_IgnoreFirstFlash | ) |
Definition at line 1152 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | RemoveFlashesFromVectors_IgnoreFirstFlash | ) |
Definition at line 1243 of file OpFlashAlg_test.cc.
BOOST_AUTO_TEST_CASE | ( | RemoveFlashesFromVectors_NoFlashes | ) |
Definition at line 1337 of file OpFlashAlg_test.cc.
constexpr float FlashThreshold = 50 |
Definition at line 6 of file OpFlashAlg_test.cc.
auto const tolerance = 1e-4% boost::test_tools::tolerance() |
Definition at line 9 of file OpFlashAlg_test.cc.
constexpr double WidthTolerance = 0.5 |
Definition at line 7 of file OpFlashAlg_test.cc.