Lines Matching refs:test_name

159 #define TEST(test_name) __TEST_IMPL(test_name, -1)  argument
178 #define TEST_SIGNAL(test_name, signal) __TEST_IMPL(test_name, signal) argument
180 #define __TEST_IMPL(test_name, _signal) \ argument
181 static void test_name(struct __test_metadata *_metadata); \
182 static inline void wrapper_##test_name( \
186 test_name(_metadata); \
188 static struct __test_metadata _##test_name##_object = \
189 { .name = #test_name, \
190 .fn = &wrapper_##test_name, \
194 static void __attribute__((constructor)) _register_##test_name(void) \
196 __register_test(&_##test_name##_object); \
198 static void test_name( \
363 #define TEST_F(fixture_name, test_name) \ argument
364 __TEST_F_IMPL(fixture_name, test_name, -1, TEST_TIMEOUT_DEFAULT)
366 #define TEST_F_SIGNAL(fixture_name, test_name, signal) \ argument
367 __TEST_F_IMPL(fixture_name, test_name, signal, TEST_TIMEOUT_DEFAULT)
369 #define TEST_F_TIMEOUT(fixture_name, test_name, timeout) \ argument
370 __TEST_F_IMPL(fixture_name, test_name, -1, timeout)
372 #define __TEST_F_IMPL(fixture_name, test_name, signal, tmout) \ argument
373 static void fixture_name##_##test_name( \
377 static inline void wrapper_##fixture_name##_##test_name( \
388 fixture_name##_##test_name(_metadata, &self, variant->data); \
392 _##fixture_name##_##test_name##_object = { \
393 .name = #test_name, \
394 .fn = &wrapper_##fixture_name##_##test_name, \
400 _register_##fixture_name##_##test_name(void) \
402 __register_test(&_##fixture_name##_##test_name##_object); \
404 static void fixture_name##_##test_name( \