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.