Lines Matching refs:test_name

160 #define TEST(test_name) __TEST_IMPL(test_name, -1)  argument
179 #define TEST_SIGNAL(test_name, signal) __TEST_IMPL(test_name, signal) argument
181 #define __TEST_IMPL(test_name, _signal) \ argument
182 static void test_name(struct __test_metadata *_metadata); \
183 static inline void wrapper_##test_name( \
189 test_name(_metadata); \
192 static struct __test_metadata _##test_name##_object = \
193 { .name = #test_name, \
194 .fn = &wrapper_##test_name, \
198 static void __attribute__((constructor)) _register_##test_name(void) \
200 __register_test(&_##test_name##_object); \
202 static void test_name( \
366 #define TEST_F(fixture_name, test_name) \ argument
367 __TEST_F_IMPL(fixture_name, test_name, -1, TEST_TIMEOUT_DEFAULT)
369 #define TEST_F_SIGNAL(fixture_name, test_name, signal) \ argument
370 __TEST_F_IMPL(fixture_name, test_name, signal, TEST_TIMEOUT_DEFAULT)
372 #define TEST_F_TIMEOUT(fixture_name, test_name, timeout) \ argument
373 __TEST_F_IMPL(fixture_name, test_name, -1, timeout)
375 #define __TEST_F_IMPL(fixture_name, test_name, signal, tmout) \ argument
376 static void fixture_name##_##test_name( \
380 static inline void wrapper_##fixture_name##_##test_name( \
393 fixture_name##_##test_name(_metadata, &self, variant->data); \
400 _##fixture_name##_##test_name##_object = { \
401 .name = #test_name, \
402 .fn = &wrapper_##fixture_name##_##test_name, \
408 _register_##fixture_name##_##test_name(void) \
410 __register_test(&_##fixture_name##_##test_name##_object); \
412 static void fixture_name##_##test_name( \