|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <eeschema_settings.h>#include <io/io_mgr.h>#include <lib_symbol.h>#include <picosha2.h>#include <remote_symbol_download_manager.h>#include <remote_symbol_import_job.h>#include <sch_io/sch_io.h>#include <sch_io/sch_io_mgr.h>#include <settings/settings_manager.h>#include <wx/filefn.h>#include <wx/filename.h>#include <wx/stdpaths.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (ImportWritesDownloadedAssets) | |
| BOOST_AUTO_TEST_CASE (ImportRejectsSymbolPayloadThatDoesNotContainExpectedName) | |
| BOOST_AUTO_TEST_CASE (ImportLinksFirstFootprintAndAddsAlternatesAsFilters) | |
| BOOST_AUTO_TEST_CASE | ( | ImportLinksFirstFootprintAndAddsAlternatesAsFilters | ) |
Definition at line 243 of file test_remote_symbol_import.cpp.
References REMOTE_PROVIDER_SETTINGS::add_to_global_table, REMOTE_PROVIDER_PART_ASSET::asset_type, REMOTE_PROVIDER_PART_MANIFEST::assets, BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), REMOTE_PROVIDER_PART_ASSET::content_type, REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_PROVIDER_SETTINGS::destination_dir, REMOTE_PROVIDER_PART_ASSET::download_url, GetAppSettings(), LIB_SYMBOL::GetFootprintProp(), LIB_SYMBOL::GetFPFilters(), REMOTE_PROVIDER_SETTINGS::library_prefix, EESCHEMA_SETTINGS::m_RemoteSymbol, REMOTE_PROVIDER_PART_ASSET::name, REMOTE_PROVIDER_PART_MANIFEST::part_id, REMOTE_SYMBOL_FETCH_RESPONSE::payload, REMOTE_PROVIDER_PART_ASSET::sha256, REMOTE_PROVIDER_PART_ASSET::size_bytes, REMOTE_SYMBOL_FETCH_RESPONSE::status_code, REMOTE_PROVIDER_PART_ASSET::target_library, and REMOTE_PROVIDER_PART_ASSET::target_name.
| BOOST_AUTO_TEST_CASE | ( | ImportRejectsSymbolPayloadThatDoesNotContainExpectedName | ) |
Definition at line 207 of file test_remote_symbol_import.cpp.
References REMOTE_PROVIDER_SETTINGS::add_to_global_table, BOOST_REQUIRE(), REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_PROVIDER_SETTINGS::destination_dir, GetAppSettings(), REMOTE_PROVIDER_SETTINGS::library_prefix, EESCHEMA_SETTINGS::m_RemoteSymbol, REMOTE_SYMBOL_FETCH_RESPONSE::payload, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.
| BOOST_AUTO_TEST_CASE | ( | ImportWritesDownloadedAssets | ) |
Definition at line 151 of file test_remote_symbol_import.cpp.
References REMOTE_PROVIDER_SETTINGS::add_to_global_table, BOOST_AUTO_TEST_CASE(), BOOST_CHECK_EQUAL(), BOOST_REQUIRE(), REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_PROVIDER_SETTINGS::destination_dir, GetAppSettings(), LIB_SYMBOL::GetFootprintProp(), REMOTE_PROVIDER_SETTINGS::library_prefix, EESCHEMA_SETTINGS::m_RemoteSymbol, REMOTE_SYMBOL_FETCH_RESPONSE::payload, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.