Lines Matching refs:_metadata
199 __FILE__, __LINE__, _metadata->name, ##__VA_ARGS__)
203 static void test_name(struct __test_metadata *_metadata); \
210 struct __test_metadata __attribute__((unused)) *_metadata)
228 struct __test_metadata __attribute__((unused)) *_metadata, \
232 struct __test_metadata __attribute__((unused)) *_metadata, \
241 struct __test_metadata *_metadata, \
244 struct __test_metadata *_metadata) { \
248 fixture_name##_setup(_metadata, &self); \
250 if (!_metadata->passed) return; \
251 fixture_name##_##test_name(_metadata, &self); \
252 fixture_name##_teardown(_metadata, &self); \
263 struct __test_metadata __attribute__((unused)) *_metadata, \
326 for (; _metadata->trigger; _metadata->trigger = __bail(_assert))
341 _metadata->passed = 0; \
343 _metadata->trigger = 1; \
352 _metadata->passed = 0; \
353 _metadata->trigger = 1; \