KiCad PCB EDA Suite
|
#include <qa_utils/wx_utils/unit_test_utils.h>
#include <wx/gdicmn.h>
#include <inspectable.h>
#include <properties/property_mgr.h>
Go to the source code of this file.
Classes | |
class | A |
class | B |
class | C |
class | D |
class | E |
struct | ENUM_GLOB_DESC |
struct | CLASS_A_DESC |
struct | CLASS_B_DESC |
struct | CLASS_C_DESC |
struct | CLASS_D_DESC |
struct | CLASS_E_DESC |
struct | PropertiesFixture |
Enumerations | |
enum | enum_glob { TEST1 = 0 , TEST2 = 1 , TEST3 = 4 } |
Functions | |
ENUM_TO_WXANY (enum_glob) | |
ENUM_TO_WXANY (D::enum_class) | |
BOOST_AUTO_TEST_CASE (Init) | |
BOOST_AUTO_TEST_CASE (SetGet) | |
BOOST_AUTO_TEST_CASE (VirtualMethods) | |
BOOST_AUTO_TEST_CASE (NotexistingProperties) | |
BOOST_AUTO_TEST_CASE (IncorrectType) | |
BOOST_AUTO_TEST_CASE (TypeCasting) | |
BOOST_AUTO_TEST_CASE (EnumGlob) | |
BOOST_AUTO_TEST_CASE (EnumClass) | |
BOOST_AUTO_TEST_CASE (Availability) | |
BOOST_AUTO_TEST_CASE (Alias) | |
BOOST_AUTO_TEST_CASE (Rename) | |
BOOST_AUTO_TEST_CASE (AlternativeEnum) | |
Variables | |
static struct ENUM_GLOB_DESC | _ENUM_GLOB_DESC |
static struct CLASS_A_DESC | _CLASS_A_DESC |
static struct CLASS_B_DESC | _CLASS_B_DESC |
static struct CLASS_C_DESC | _CLASS_C_DESC |
static struct CLASS_D_DESC | _CLASS_D_DESC |
static struct CLASS_E_DESC | _CLASS_E_DESC |
enum enum_glob |
Enumerator | |
---|---|
TEST1 | |
TEST2 | |
TEST3 |
Definition at line 77 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | Alias | ) |
Definition at line 370 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | AlternativeEnum | ) |
Definition at line 396 of file test_property.cpp.
References BOOST_CHECK(), PROPERTY_BASE::Choices(), PROPERTY_BASE::HasChoices(), TEST1, TEST3, and TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | Availability | ) |
Definition at line 356 of file test_property.cpp.
References PROPERTY_BASE::Available(), BOOST_CHECK(), TEST1, TEST3, and TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | EnumClass | ) |
Definition at line 326 of file test_property.cpp.
References BOOST_CHECK(), PROPERTY_BASE::Choices(), PROPERTY_BASE::HasChoices(), D::TESTA, D::TESTB, D::TESTC, and TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | EnumGlob | ) |
Definition at line 286 of file test_property.cpp.
References BOOST_CHECK(), PROPERTY_BASE::Choices(), INSPECTABLE::Get(), PROPERTY_BASE::HasChoices(), D::setGlobEnum(), TEST1, TEST2, TEST3, and TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | IncorrectType | ) |
Definition at line 269 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | Init | ) |
Definition at line 226 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | NotexistingProperties | ) |
Definition at line 261 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | Rename | ) |
Definition at line 384 of file test_property.cpp.
References BOOST_CHECK(), and TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | SetGet | ) |
Definition at line 232 of file test_property.cpp.
BOOST_AUTO_TEST_CASE | ( | TypeCasting | ) |
Definition at line 276 of file test_property.cpp.
References TYPE_HASH.
BOOST_AUTO_TEST_CASE | ( | VirtualMethods | ) |
Definition at line 248 of file test_property.cpp.
ENUM_TO_WXANY | ( | D::enum_class | ) |
ENUM_TO_WXANY | ( | enum_glob | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |