FastLED 3.9.15
Loading...
Searching...
No Matches

◆ FL_TEST_CASE_FIXTURE

#define FL_TEST_CASE_FIXTURE ( fixture,
name )
Value:
struct FLTEST_UNIQUE(FLTEST_FIXTURE_) : public fixture { \
void run(); \
}; \
static void FLTEST_UNIQUE(FLTEST_FIXTURE_FUNC_)() { \
FLTEST_UNIQUE(FLTEST_FIXTURE_) instance; \
instance.run(); \
} \
static fl::test::TestRegistrar FLTEST_UNIQUE(FLTEST_FIXTURE_REG_)( \
FLTEST_UNIQUE(FLTEST_FIXTURE_FUNC_), name, __FILE__, __LINE__); \
void FLTEST_UNIQUE(FLTEST_FIXTURE_)::run()
#define FLTEST_UNIQUE(x)
Definition fltest.h:709
void run(fl::u32 microseconds, ExecFlags flags)
Run selected task subsystems.

Definition at line 1143 of file fltest.h.

1143#define FL_TEST_CASE_FIXTURE(fixture, name) \
1144 struct FLTEST_UNIQUE(FLTEST_FIXTURE_) : public fixture { \
1145 void run(); \
1146 }; \
1147 static void FLTEST_UNIQUE(FLTEST_FIXTURE_FUNC_)() { \
1148 FLTEST_UNIQUE(FLTEST_FIXTURE_) instance; \
1149 instance.run(); \
1150 } \
1151 static fl::test::TestRegistrar FLTEST_UNIQUE(FLTEST_FIXTURE_REG_)( \
1152 FLTEST_UNIQUE(FLTEST_FIXTURE_FUNC_), name, __FILE__, __LINE__); \
1153 void FLTEST_UNIQUE(FLTEST_FIXTURE_)::run()