KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_pcb_merge_applier.cpp File Reference

Go to the source code of this file.

Classes

struct  PCB_APPLIER_FIXTURE
 Three-board fixture: ancestor, ours, theirs all start from the same fixture load. More...
 

Functions

 BOOST_AUTO_TEST_CASE (IdenticalInputsProduceIdenticalOutput)
 
 BOOST_AUTO_TEST_CASE (DrawingSheetResolutionMarksOnlyDrawingSheetProjectField)
 
 BOOST_AUTO_TEST_CASE (OneSidedAddedItemFlowsThroughToMerge)
 
 BOOST_AUTO_TEST_CASE (TakeOursAppliesOurChange)
 
 BOOST_AUTO_TEST_CASE (DeleteRemovesItemFromMergedBoard)
 
 BOOST_AUTO_TEST_CASE (ApplierReportTracksZoneRefillFlag)
 
 BOOST_AUTO_TEST_CASE (TakeTheirsZonePreservesTheirsPriorityAndKeepout)
 
 BOOST_AUTO_TEST_CASE (MergePropsFallsBackToOursOnConflictingFields)
 
 BOOST_AUTO_TEST_CASE (MergePropsResolutionKindsAndFailedCount)
 
 BOOST_AUTO_TEST_CASE (ResolvesFootprintChildByKiid)
 
 BOOST_AUTO_TEST_CASE (ChildAddedOnTheirsSurvivesMerge)
 
 BOOST_AUTO_TEST_CASE (ChildTakeOursResolutionReplacesAncestorChild)
 
 BOOST_AUTO_TEST_CASE (ChildDeleteResolutionRemovesChildFromMerge)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/13]

◆ BOOST_AUTO_TEST_CASE() [2/13]

◆ BOOST_AUTO_TEST_CASE() [3/13]

◆ BOOST_AUTO_TEST_CASE() [4/13]

◆ BOOST_AUTO_TEST_CASE() [5/13]

◆ BOOST_AUTO_TEST_CASE() [6/13]

◆ BOOST_AUTO_TEST_CASE() [7/13]

◆ BOOST_AUTO_TEST_CASE() [8/13]

◆ BOOST_AUTO_TEST_CASE() [9/13]

◆ BOOST_AUTO_TEST_CASE() [10/13]

BOOST_AUTO_TEST_CASE ( OneSidedAddedItemFlowsThroughToMerge )

◆ BOOST_AUTO_TEST_CASE() [11/13]

◆ BOOST_AUTO_TEST_CASE() [12/13]

◆ BOOST_AUTO_TEST_CASE() [13/13]