KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_diptrace_sch_import_fixture.h File Reference

Shared fixture, reporter and helpers for the DipTrace schematic import test suite. More...

#include <qa_utils/wx_utils/unit_test_utils.h>
#include <eeschema/sch_io/diptrace/sch_io_diptrace.h>
#include <eeschema/sch_io/diptrace/diptrace_sch_parser.h>
#include <connection_graph.h>
#include <eeschema_helpers.h>
#include <sch_connection.h>
#include <sch_label.h>
#include <sch_line.h>
#include <sch_pin.h>
#include <sch_screen.h>
#include <sch_shape.h>
#include <sch_sheet_path.h>
#include <sch_symbol.h>
#include <schematic.h>
#include <settings/settings_manager.h>
#include <lib_symbol.h>
#include <climits>
#include <algorithm>
#include <cmath>
#include <cstdlib>
#include <filesystem>
#include <memory>
#include <set>
#include <sstream>
#include <vector>
#include <reporter.h>
#include <wx/filefn.h>
#include <wx/ffile.h>
#include <wx/xml/xml.h>

Go to the source code of this file.

Classes

class  DIPTRACE_COUNTING_REPORTER
 Reporter that records the severity of every message so a test can assert that an import ran without warnings or errors. More...
 
struct  DIPTRACE_SCH_IMPORT_FIXTURE
 
struct  DIPTRACE_SCH_IMPORT_FIXTURE::DCH_XML_COUNTS
 

Detailed Description

Shared fixture, reporter and helpers for the DipTrace schematic import test suite.

Definition in file test_diptrace_sch_import_fixture.h.