|
KiCad PCB EDA Suite
|
#include <boost/test/unit_test.hpp>#include <remote_provider_metadata.h>#include <remote_symbol_download_manager.h>Go to the source code of this file.
Functions | |
| BOOST_AUTO_TEST_CASE (DigestMismatchRejected) | |
| BOOST_AUTO_TEST_CASE (SizeMismatchRejected) | |
| BOOST_AUTO_TEST_CASE (ContentTypeMismatchRejected) | |
| BOOST_AUTO_TEST_CASE (OversizeAssetRejectedBeforeImport) | |
| BOOST_AUTO_TEST_CASE (UrlBasedAssetsRequireDigest) | |
| BOOST_AUTO_TEST_CASE (UrlBasedAssetsMustStayOnProviderOrigin) | |
| BOOST_AUTO_TEST_CASE | ( | ContentTypeMismatchRejected | ) |
Definition at line 95 of file test_remote_symbol_download_security.cpp.
References REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_SYMBOL_FETCH_RESPONSE::payload, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.
| BOOST_AUTO_TEST_CASE | ( | DigestMismatchRejected | ) |
Definition at line 57 of file test_remote_symbol_download_security.cpp.
References BOOST_AUTO_TEST_CASE(), REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_SYMBOL_FETCH_RESPONSE::payload, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.
| BOOST_AUTO_TEST_CASE | ( | OversizeAssetRejectedBeforeImport | ) |
Definition at line 114 of file test_remote_symbol_download_security.cpp.
References REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_SYMBOL_FETCH_RESPONSE::payload, REMOTE_PROVIDER_PART_ASSET::size_bytes, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.
| BOOST_AUTO_TEST_CASE | ( | SizeMismatchRejected | ) |
Definition at line 76 of file test_remote_symbol_download_security.cpp.
References REMOTE_SYMBOL_FETCH_RESPONSE::content_type, REMOTE_SYMBOL_FETCH_RESPONSE::payload, and REMOTE_SYMBOL_FETCH_RESPONSE::status_code.
| BOOST_AUTO_TEST_CASE | ( | UrlBasedAssetsMustStayOnProviderOrigin | ) |
Definition at line 156 of file test_remote_symbol_download_security.cpp.
References REMOTE_PROVIDER_PART_ASSET::download_url.
| BOOST_AUTO_TEST_CASE | ( | UrlBasedAssetsRequireDigest | ) |
Definition at line 136 of file test_remote_symbol_download_security.cpp.
References REMOTE_PROVIDER_PART_ASSET::sha256.