KiCad PCB EDA Suite
Loading...
Searching...
No Matches
test_specctra_export.cpp File Reference
#include <boost/test/unit_test.hpp>
#include <filesystem>
#include <fstream>
#include <memory>
#include <sstream>
#include <string>
#include <system_error>
#include <board.h>
#include <board_commit.h>
#include <footprint.h>
#include <layer_ids.h>
#include <locale_io.h>
#include <pcb_track.h>
#include <pcbnew_utils/board_file_utils.h>
#include <pcbnew_utils/board_test_utils.h>
#include <specctra_import_export/specctra.h>
#include <tool/tool_manager.h>
#include <wx/filename.h>
#include <wx/string.h>

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (SpecctraExportQuoteInField)
 
 BOOST_AUTO_TEST_CASE (SpecctraExportDuplicateEmptyRefs)
 
 BOOST_AUTO_TEST_CASE (SpecctraImportAllegroPolyWire)
 
 BOOST_AUTO_TEST_CASE (SpecctraImportSkipsInvalidWireLayer)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/4]

BOOST_AUTO_TEST_CASE ( SpecctraExportDuplicateEmptyRefs )

Definition at line 151 of file test_specctra_export.cpp.

References DSN::ExportBoardToSpecctraFile().

◆ BOOST_AUTO_TEST_CASE() [2/4]

BOOST_AUTO_TEST_CASE ( SpecctraExportQuoteInField )

Definition at line 129 of file test_specctra_export.cpp.

References BOOST_REQUIRE(), and DSN::ExportBoardToSpecctraFile().

◆ BOOST_AUTO_TEST_CASE() [3/4]

BOOST_AUTO_TEST_CASE ( SpecctraImportAllegroPolyWire )

Definition at line 179 of file test_specctra_export.cpp.

References BOOST_CHECK_EQUAL(), and F_Cu.

◆ BOOST_AUTO_TEST_CASE() [4/4]

BOOST_AUTO_TEST_CASE ( SpecctraImportSkipsInvalidWireLayer )

Definition at line 215 of file test_specctra_export.cpp.

References BOOST_CHECK_EQUAL(), and F_Cu.