KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_net_chains_class_color.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <qa_utils/wx_utils/unit_test_utils.h>
#include <schematic_utils/schematic_file_util.h>
#include <connection_graph.h>
#include <schematic.h>
#include <sch_netchain.h>
#include <sch_sheet.h>
#include <netclass.h>
#include <project.h>
#include <project/project_file.h>
#include <project/net_settings.h>
#include <settings/settings_manager.h>
#include <locale_io.h>

Go to the source code of this file.

Classes

struct  SIGNALS_CLASS_COLOR_FIXTURE
 

Functions

void boost_test_inject_committed_net_chain (CONNECTION_GRAPH &aGraph, std::unique_ptr< SCH_NETCHAIN > aChain)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_ApplyClassAndColorOverrides, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_NoOverrideStaysDefault, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_NetclassResolvesForMemberNets, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_SyntheticMemberNetSkipped, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_UnknownNetclassNotApplied, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_NetclassSurvivesRecalculate, SIGNALS_CLASS_COLOR_FIXTURE)
 
 BOOST_FIXTURE_TEST_CASE (NetChain_DeletedNetclassClearsStaleAssignment, SIGNALS_CLASS_COLOR_FIXTURE)
 

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/7]

◆ BOOST_FIXTURE_TEST_CASE() [2/7]

◆ BOOST_FIXTURE_TEST_CASE() [3/7]

◆ BOOST_FIXTURE_TEST_CASE() [4/7]

◆ BOOST_FIXTURE_TEST_CASE() [5/7]

◆ BOOST_FIXTURE_TEST_CASE() [6/7]

◆ BOOST_FIXTURE_TEST_CASE() [7/7]

◆ boost_test_inject_committed_net_chain()

void boost_test_inject_committed_net_chain ( CONNECTION_GRAPH & aGraph,
std::unique_ptr< SCH_NETCHAIN > aChain )