|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <jobs/job_export_pcb_3d.h>#include <jobs/job_export_pcb_ipc2581.h>#include <jobs/job_export_pcb_odb.h>#include <jobs/job_export_pcb_plot.h>#include <jobs/job_export_sch_netlist.h>#include <jobs/job_export_sch_plot.h>#include <jobs/job_pcb_render.h>#include <nlohmann/json.hpp>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (Pcb3dVariantRoundTrip) | |
| BOOST_AUTO_TEST_CASE (PcbPlotVariantRoundTrip) | |
| BOOST_AUTO_TEST_CASE (PcbOdbVariantRoundTrip) | |
| BOOST_AUTO_TEST_CASE (PcbIpc2581VariantRoundTrip) | |
| BOOST_AUTO_TEST_CASE (PcbRenderVariantRoundTrip) | |
| BOOST_AUTO_TEST_CASE (SchNetlistVariantNamesRoundTrip) | |
| BOOST_AUTO_TEST_CASE (SchPlotVariantNamesRoundTrip) | |
| BOOST_AUTO_TEST_CASE | ( | Pcb3dVariantRoundTrip | ) |
Definition at line 41 of file test_job_export_pcb_variants.cpp.
References BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), JOB::FromJson(), JOB_EXPORT_PCB_3D::m_variant, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | PcbIpc2581VariantRoundTrip | ) |
Definition at line 92 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), JOB::FromJson(), JOB_EXPORT_PCB_IPC2581::m_variant, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | PcbOdbVariantRoundTrip | ) |
Definition at line 75 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), JOB::FromJson(), JOB_EXPORT_PCB_ODB::m_variant, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | PcbPlotVariantRoundTrip | ) |
Definition at line 58 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), JOB::FromJson(), JOB_EXPORT_PCB_PLOT::m_variant, JOB_EXPORT_PCB_PLOT::PDF, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | PcbRenderVariantRoundTrip | ) |
Definition at line 109 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), JOB::FromJson(), JOB_PCB_RENDER::m_variant, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | SchNetlistVariantNamesRoundTrip | ) |
Definition at line 126 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), JOB::FromJson(), JOB_EXPORT_SCH_NETLIST::m_variantNames, and JOB::ToJson().
| BOOST_AUTO_TEST_CASE | ( | SchPlotVariantNamesRoundTrip | ) |
Definition at line 147 of file test_job_export_pcb_variants.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), JOB::FromJson(), JOB_EXPORT_SCH_PLOT::m_variantNames, and JOB::ToJson().