File: tests-common.h

package info (click to toggle)
xorg-server 2:1.20.4-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 43,244 kB
  • sloc: ansic: 372,231; xml: 17,683; sh: 5,277; objc: 3,482; makefile: 3,285; python: 514; yacc: 483; cpp: 479; lex: 281; asm: 214; awk: 52; perl: 5
file content (12 lines) | stat: -rw-r--r-- 271 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef TESTS_COMMON_H
#define TESTS_COMMON_H

#include "tests.h"

#define ARRAY_SIZE(a)  (sizeof((a)) / sizeof((a)[0]))

#define run_test(func) run_test_in_child(func, #func)

void run_test_in_child(int (*func)(void), const char *funcname);

#endif /* TESTS_COMMON_H */