|
KiCad PCB EDA Suite
|
#include <board_expectations.h>
Public Member Functions | |
| BOARD_EXPECTATION_TEST (const std::string &aBrdName) | |
| void | RunTest (const BOARD &aBrd) const |
| Runs the test against the given board. | |
Static Public Member Functions | |
| static std::unique_ptr< BOARD_EXPECTATION_TEST > | CreateFromJson (const std::string &aBrdName, const nlohmann::json &aBrdExpectations) |
Private Attributes | |
| std::vector< std::unique_ptr< BOARD_EXPECTATION > > | m_expectations |
| std::string | m_BrdName |
Definition at line 54 of file board_expectations.h.
|
inline |
Definition at line 57 of file board_expectations.h.
References m_BrdName.
|
static |
Definition at line 434 of file board_expectations.cpp.
References createFootprintExpectation(), createLayerExpectation(), and createNetExpectation().
Referenced by RunBoardExpectations().
| void BOARD_EXPECTATION_TEST::RunTest | ( | const BOARD & | aBrd | ) | const |
Runs the test against the given board.
Definition at line 486 of file board_expectations.cpp.
References BOOST_TEST_CONTEXT(), and m_expectations.
|
private |
Definition at line 73 of file board_expectations.h.
Referenced by BOARD_EXPECTATION_TEST().
|
private |
Definition at line 71 of file board_expectations.h.
Referenced by RunTest().