|
KiCad PCB EDA Suite
|
#include <filesystem>#include <fstream>#include <mock_pgm_base.h>#include <richio.h>#include <io/kicad/kicad_io_utils.h>#include <qa_utils/wx_utils/unit_test_utils.h>#include <settings/settings_manager.h>#include <pegtl/contrib/analyze.hpp>#include <libraries/library_manager.h>#include <libraries/library_table.h>#include <libraries/library_table_parser.h>#include <libraries/library_table_grammar.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (Grammar) | |
| BOOST_AUTO_TEST_CASE (EmptyString) | |
| BOOST_AUTO_TEST_CASE (ParseFromFile) | |
| BOOST_AUTO_TEST_CASE (ParseAndConstruct) | |
| BOOST_AUTO_TEST_CASE (Manager) | |
| BOOST_AUTO_TEST_CASE | ( | EmptyString | ) |
Definition at line 46 of file test_library_tables.cpp.
References BOOST_REQUIRE(), LIBRARY_TABLE_PARSER::ParseBuffer(), and result.
| BOOST_AUTO_TEST_CASE | ( | Grammar | ) |
Definition at line 40 of file test_library_tables.cpp.
References BOOST_AUTO_TEST_CASE(), and BOOST_REQUIRE().
| BOOST_AUTO_TEST_CASE | ( | Manager | ) |
Definition at line 146 of file test_library_tables.cpp.
References BOOST_REQUIRE(), FOOTPRINT, LIBRARY_MANAGER::LoadGlobalTables(), LIBRARY_MANAGER::Rows(), and SYMBOL.
| BOOST_AUTO_TEST_CASE | ( | ParseAndConstruct | ) |
Definition at line 78 of file test_library_tables.cpp.
References BOOST_REQUIRE(), BOOST_TEST_CONTEXT(), BOOST_TEST_MESSAGE(), STRING_FORMATTER::GetString(), KI_TEST::GetTestDataRootDir(), GLOBAL, STRING_FORMATTER::MutableString(), KICAD_FORMAT::Prettify(), and table.
| BOOST_AUTO_TEST_CASE | ( | ParseFromFile | ) |
Definition at line 54 of file test_library_tables.cpp.
References BOOST_REQUIRE(), KI_TEST::GetTestDataRootDir(), LIBRARY_TABLE_PARSER::Parse(), path, and result.