KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_resolve_drivers.cpp File Reference
#include <qa_utils/wx_utils/unit_test_utils.h>
#include <connection_graph.h>
#include <sch_label.h>
#include <sch_pin.h>
#include <sch_symbol.h>
#include <sch_sheet.h>
#include <sch_sheet_pin.h>
#include <lib_symbol.h>
#include <vector>

Go to the source code of this file.

Classes

class  RESOLVE_DRIVERS_FIXTURE
 

Functions

 BOOST_FIXTURE_TEST_CASE (BusSupersetPreference, RESOLVE_DRIVERS_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (PowerSymbolPinPrecedence, RESOLVE_DRIVERS_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NameQualityHeuristic, RESOLVE_DRIVERS_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (AlphabeticalTiebreaker, RESOLVE_DRIVERS_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (SheetPinOutputBias, RESOLVE_DRIVERS_FIXTURE)
 

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/5]

BOOST_FIXTURE_TEST_CASE ( AlphabeticalTiebreaker  ,
RESOLVE_DRIVERS_FIXTURE   
)

Definition at line 187 of file test_resolve_drivers.cpp.

References BOOST_CHECK_EQUAL().

◆ BOOST_FIXTURE_TEST_CASE() [2/5]

BOOST_FIXTURE_TEST_CASE ( BusSupersetPreference  ,
RESOLVE_DRIVERS_FIXTURE   
)

Definition at line 129 of file test_resolve_drivers.cpp.

References BOOST_CHECK_EQUAL().

◆ BOOST_FIXTURE_TEST_CASE() [3/5]

BOOST_FIXTURE_TEST_CASE ( NameQualityHeuristic  ,
RESOLVE_DRIVERS_FIXTURE   
)

Definition at line 175 of file test_resolve_drivers.cpp.

References BOOST_CHECK_EQUAL().

◆ BOOST_FIXTURE_TEST_CASE() [4/5]

BOOST_FIXTURE_TEST_CASE ( PowerSymbolPinPrecedence  ,
RESOLVE_DRIVERS_FIXTURE   
)

Definition at line 157 of file test_resolve_drivers.cpp.

References BOOST_CHECK_EQUAL().

◆ BOOST_FIXTURE_TEST_CASE() [5/5]

BOOST_FIXTURE_TEST_CASE ( SheetPinOutputBias  ,
RESOLVE_DRIVERS_FIXTURE   
)

Definition at line 199 of file test_resolve_drivers.cpp.

References BOOST_CHECK_EQUAL(), L_INPUT, and L_OUTPUT.