| 
    KiCad PCB EDA Suite
    
   | 
 
  
Public Member Functions | |
| DRC_UNCONNECTED_SAVE_FIXTURE () | |
| DRC_UNCONNECTED_SAVE_FIXTURE () | |
| std::string | generate_uuid () | 
| bool | SaveBoardToFile (BOARD *board, const wxString &filename) | 
| void | loadBoardAndVerifyInitialExclusions (const wxString &aBoardNameStem, int aExpectedInitialExclusions) | 
| void | createAndVerifyInitialExclusionMarkers () | 
| int | createAndVerifyAdditionalUnconnectedExclusions (int aAdditionalExclusions, int aInitialExclusions) | 
| void | runDrcOnBoard () | 
| void | saveBoardAndProjectToTempFiles (const wxString &aBoardNameStem, FileCleaner &aCleaner, wxString &aTempBoardFullPath, wxString &aTempProjectFullPath, wxString &aTempBoardStemName) | 
| void | reloadBoardAndVerifyExclusions (const wxString &aTempBoardStemName, int aExpectedExclusions) | 
Public Attributes | |
| SETTINGS_MANAGER | m_settingsManager | 
| std::unique_ptr< BOARD > | m_board | 
Definition at line 105 of file test_drc_unconnected_items_exclusion_loss.cpp.
      
  | 
  inline | 
Definition at line 107 of file test_drc_unconnected_items_exclusion_loss.cpp.
References DRC_BASE_FIXTURE::DRC_BASE_FIXTURE(), and m_board.
      
  | 
  inline | 
Definition at line 40 of file test_drc_unconnected_save.cpp.
References m_board, and m_settingsManager.
      
  | 
  inherited | 
Definition at line 161 of file test_drc_unconnected_items_exclusion_loss.cpp.
References BOOST_CHECK_EQUAL(), BOOST_TEST_MESSAGE(), DRC_ITEM::Create(), DRCE_UNCONNECTED_ITEMS, generate_uuid(), m_board, BOARD_DESIGN_SETTINGS::m_DrcExclusions, and MARKER_BASE::SetExcluded().
      
  | 
  inherited | 
      
  | 
  inherited | 
Definition at line 114 of file test_drc_unconnected_items_exclusion_loss.cpp.
Referenced by createAndVerifyAdditionalUnconnectedExclusions().
      
  | 
  inherited | 
Definition at line 120 of file test_drc_unconnected_items_exclusion_loss.cpp.
References BOOST_CHECK_EQUAL(), BOOST_TEST_MESSAGE(), KI_TEST::LoadBoard(), m_board, BOARD_DESIGN_SETTINGS::m_DrcExclusionComments, BOARD_DESIGN_SETTINGS::m_DrcExclusions, and m_settingsManager.
      
  | 
  inherited | 
Definition at line 228 of file test_drc_unconnected_items_exclusion_loss.cpp.
References BOOST_CHECK_EQUAL(), BOOST_TEST_MESSAGE(), KI_TEST::LoadBoard(), m_board, BOARD_DESIGN_SETTINGS::m_DrcExclusions, and m_settingsManager.
      
  | 
  inherited | 
Definition at line 195 of file test_drc_unconnected_items_exclusion_loss.cpp.
References BOOST_TEST_MESSAGE(), DRC_ENGINE::InitEngine(), m_board, BOARD_DESIGN_SETTINGS::m_DRCEngine, MM, and DRC_ENGINE::RunTests().
      
  | 
  inherited | 
Definition at line 208 of file test_drc_unconnected_items_exclusion_loss.cpp.
References FileCleaner::AddFile(), KI_TEST::GetPcbnewTestDataDir(), m_board, m_settingsManager, and SaveBoardToFile().
      
  | 
  inherited | 
Definition at line 245 of file test_drc_unconnected_items_exclusion_loss.cpp.
References BOOST_TEST_MESSAGE(), PCB_IO_MGR::KICAD_SEXP, PCB_IO_MGR::PluginFind(), and IO_ERROR::What().
Referenced by saveBoardAndProjectToTempFiles().
| std::unique_ptr<BOARD> DRC_UNCONNECTED_SAVE_FIXTURE::m_board | 
Definition at line 48 of file test_drc_unconnected_save.cpp.
Referenced by DRC_UNCONNECTED_SAVE_FIXTURE().
| SETTINGS_MANAGER DRC_UNCONNECTED_SAVE_FIXTURE::m_settingsManager | 
Definition at line 47 of file test_drc_unconnected_save.cpp.
Referenced by DRC_UNCONNECTED_SAVE_FIXTURE().