|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <footprint.h>#include <pcbnew_utils/board_file_utils.h>#include <settings/settings_manager.h>#include <filesystem>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (FullRoundTrip) | |
| BOOST_AUTO_TEST_CASE (DefaultsRoundTrip) | |
| BOOST_AUTO_TEST_CASE (NoExtrudedBodyRoundTrip) | |
| BOOST_AUTO_TEST_CASE | ( | DefaultsRoundTrip | ) |
Definition at line 57 of file test_extruded_body_load_save.cpp.
References BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), KI_TEST::DumpFootprintToFile(), FOOTPRINT::EnsureExtrudedBody(), EXTRUDED_3D_BODY::m_color, EXTRUDED_3D_BODY::m_height, EXTRUDED_3D_BODY::m_layer, EXTRUDED_3D_BODY::m_material, EXTRUDED_3D_BODY::m_offset, EXTRUDED_3D_BODY::m_rotation, EXTRUDED_3D_BODY::m_scale, EXTRUDED_3D_BODY::m_show, EXTRUDED_3D_BODY::m_standoff, pcbIUScale, PLASTIC, KI_TEST::ReadFootprintFromFileOrStream(), UNDEFINED_LAYER, KIGFX::COLOR4D::UNSPECIFIED, VECTOR3< T >::x, VECTOR3< T >::y, and VECTOR3< T >::z.
| BOOST_AUTO_TEST_CASE | ( | FullRoundTrip | ) |
Definition at line 9 of file test_extruded_body_load_save.cpp.
References KIGFX::COLOR4D::a, KIGFX::COLOR4D::b, BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), KI_TEST::DumpFootprintToFile(), FOOTPRINT::EnsureExtrudedBody(), F_CrtYd, KIGFX::COLOR4D::g, EXTRUDED_3D_BODY::m_color, EXTRUDED_3D_BODY::m_height, EXTRUDED_3D_BODY::m_layer, EXTRUDED_3D_BODY::m_material, EXTRUDED_3D_BODY::m_offset, EXTRUDED_3D_BODY::m_rotation, EXTRUDED_3D_BODY::m_scale, EXTRUDED_3D_BODY::m_show, EXTRUDED_3D_BODY::m_standoff, METAL, pcbIUScale, KIGFX::COLOR4D::r, KI_TEST::ReadFootprintFromFileOrStream(), VECTOR3< T >::x, VECTOR3< T >::y, and VECTOR3< T >::z.
| BOOST_AUTO_TEST_CASE | ( | NoExtrudedBodyRoundTrip | ) |
Definition at line 94 of file test_extruded_body_load_save.cpp.
References BOOST_REQUIRE(), KI_TEST::DumpFootprintToFile(), and KI_TEST::ReadFootprintFromFileOrStream().