|
KiCad PCB EDA Suite
|
Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (ChangeKindLabel_AllKinds) | |
| BOOST_AUTO_TEST_CASE (Filter_EmptyMatchesEverything) | |
| BOOST_AUTO_TEST_CASE (Filter_TypeNameSubstring) | |
| BOOST_AUTO_TEST_CASE (Filter_RefdesSubstring) | |
| BOOST_AUTO_TEST_CASE (Filter_AbsentRefdesNoMatch) | |
| BOOST_AUTO_TEST_CASE (Filter_AssumesLowercaseInput) | |
| BOOST_AUTO_TEST_CASE (Groups_EmptyDiffProducesEmptyResult) | |
| BOOST_AUTO_TEST_CASE (Groups_BucketsByKind) | |
| BOOST_AUTO_TEST_CASE (Groups_RecursesIntoChildren) | |
| BOOST_AUTO_TEST_CASE (Groups_CollapsesSameNetRoutingChanges) | |
| BOOST_AUTO_TEST_CASE (Groups_LabelIncludesRefdes) | |
| BOOST_AUTO_TEST_CASE (Groups_LabelBaseWhenRefdesAbsent) | |
| BOOST_AUTO_TEST_CASE (Groups_HiddenCategoryDropsBucket) | |
| BOOST_AUTO_TEST_CASE (Groups_CollisionAndDuplicateBothMapToConflictCategory) | |
| BOOST_AUTO_TEST_CASE (Groups_SearchFilterDropsNonMatching) | |
| BOOST_AUTO_TEST_CASE (Groups_FilterIsCaseInsensitive) | |
| BOOST_AUTO_TEST_CASE (Groups_GroupLabelShowsTotal_NoFilter) | |
| BOOST_AUTO_TEST_CASE (Groups_GroupLabelShowsVisibleSlashTotal_WithFilter) | |
| BOOST_AUTO_TEST_CASE (Groups_GroupLabelOmitsSlashWhenFilterMatchesAll) | |
| BOOST_AUTO_TEST_CASE (Groups_EmptyBucketAfterFilterIsOmitted) | |
| BOOST_AUTO_TEST_CASE | ( | ChangeKindLabel_AllKinds | ) |
Definition at line 61 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, BOOST_AUTO_TEST_CASE(), KICAD_DIFF::ChangeKindLabel(), KICAD_DIFF::COLLISION, KICAD_DIFF::DUPLICATE_UUID, KICAD_DIFF::MODIFIED, and KICAD_DIFF::REMOVED.
| BOOST_AUTO_TEST_CASE | ( | Filter_AbsentRefdesNoMatch | ) |
Definition at line 100 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, and KICAD_DIFF::ChangeMatchesSearchFilter().
| BOOST_AUTO_TEST_CASE | ( | Filter_AssumesLowercaseInput | ) |
Definition at line 109 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ChangeMatchesSearchFilter(), and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Filter_EmptyMatchesEverything | ) |
Definition at line 75 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ChangeMatchesSearchFilter(), and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Filter_RefdesSubstring | ) |
Definition at line 91 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ChangeMatchesSearchFilter(), and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Filter_TypeNameSubstring | ) |
Definition at line 82 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ChangeMatchesSearchFilter(), and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Groups_BucketsByKind | ) |
Definition at line 129 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, BOOST_CHECK_EQUAL(), KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, and KICAD_DIFF::REMOVED.
| BOOST_AUTO_TEST_CASE | ( | Groups_CollapsesSameNetRoutingChanges | ) |
Definition at line 170 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Groups_CollisionAndDuplicateBothMapToConflictCategory | ) |
Definition at line 226 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, KICAD_DIFF::COLLISION, KICAD_DIFF::DUPLICATE_UUID, and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Groups_EmptyBucketAfterFilterIsOmitted | ) |
Definition at line 316 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, and KICAD_DIFF::REMOVED.
| BOOST_AUTO_TEST_CASE | ( | Groups_EmptyDiffProducesEmptyResult | ) |
Definition at line 121 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::BuildChangeTreeGroups().
| BOOST_AUTO_TEST_CASE | ( | Groups_FilterIsCaseInsensitive | ) |
Definition at line 259 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, BOOST_CHECK_EQUAL(), KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_GroupLabelOmitsSlashWhenFilterMatchesAll | ) |
Definition at line 302 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_GroupLabelShowsTotal_NoFilter | ) |
Definition at line 274 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_GroupLabelShowsVisibleSlashTotal_WithFilter | ) |
Definition at line 288 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_HiddenCategoryDropsBucket | ) |
Definition at line 209 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, and KICAD_DIFF::REMOVED.
| BOOST_AUTO_TEST_CASE | ( | Groups_LabelBaseWhenRefdesAbsent | ) |
Definition at line 198 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_LabelIncludesRefdes | ) |
Definition at line 186 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, KICAD_DIFF::BuildChangeTreeGroups(), and KICAD_DIFF::DOCUMENT_DIFF::changes.
| BOOST_AUTO_TEST_CASE | ( | Groups_RecursesIntoChildren | ) |
Definition at line 147 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::ADDED, BOOST_CHECK_EQUAL(), KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, KICAD_DIFF::ITEM_CHANGE::children, and KICAD_DIFF::MODIFIED.
| BOOST_AUTO_TEST_CASE | ( | Groups_SearchFilterDropsNonMatching | ) |
Definition at line 244 of file test_diff_tree_grouping.cpp.
References KICAD_DIFF::BuildChangeTreeGroups(), KICAD_DIFF::DOCUMENT_DIFF::changes, and KICAD_DIFF::MODIFIED.