Lines Matching refs:tuktest_run
67 /// tuktest_run(testfunc1);
68 /// tuktest_run(testfunc2);
75 /// Each test function called via tuktest_run() should be of type
89 /// called via tuktest_run()! This includes the function named in
90 /// the tuktest_run() call and functions called further from there.
91 /// (The assert_CONDITION() macros depend on setup code in tuktest_run()
94 /// - tuktest_start(), tuktest_early_skip, tuktest_run(), and tuktest_end()
95 /// must not be used in the tests called via tuktest_run()! (tuktest_end()
102 /// (In tests running under tuktest_run(), assert_error() can be used
264 // outside tuktest_run().
330 // Linked list of per-test allocations. This is used when under tuktest_run().
331 // These allocations are freed in tuktest_run() and, in case of a hard error,
336 // outside tuktest_run(). These are freed in tuktest_end().
341 /// automatically freed at the end of tuktest_run() (if allocation was done
343 /// tuktest_run()).
369 // We were called outside tuktest_run().
373 // We were called under tuktest_run().
387 /// NOTE: Under tuktest_run() only memory allocated there can be freed.
388 /// That is, allocations done outside tuktest_run() can only be freed
389 /// outside tuktest_run().
449 /// be called after tuktest_start() but before any tuktest_run() to print
470 /// calls to tuktest_run(). If such initializations unexpectedly fail,
475 /// Typically tuktest_error() would be used before any tuktest_run()
477 /// more tests have been run with tuktest_run(). This is in contrast to
478 /// tuktest_early_skip() which must never be called after tuktest_run().
483 /// tuktest_run() but assert_error() is somewhat preferred in that context.
569 #define tuktest_run(testfunc) \
640 /// or from tests run via tuktest_run(). Remember to free() the memory to