| 211 | } |
| 212 | |
| 213 | test_status_t |
| 214 | p_test_no_malloc_init(test_t *t, ...) { |
| 215 | test_status_t ret; |
| 216 | va_list ap; |
| 217 | |
| 218 | ret = test_status_pass; |
| 219 | va_start(ap, t); |
| 220 | /* |
| 221 | * We also omit reentrancy from bootstrapping tests, since we don't |
| 222 | * (yet) care about general reentrancy during bootstrapping. |
| 223 | */ |
| 224 | ret = p_test_impl(false, false, t, ap); |
| 225 | va_end(ap); |
| 226 | |
| 227 | return ret; |
| 228 | } |
| 229 | |
| 230 | void |
| 231 | p_test_fail(const char *prefix, const char *message) { |
nothing calls this directly
no test coverage detected