blob: 86c9b88d63f96ba94eedc10455b64e8b2f4d323b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef LILY_META_TESTS_H
#define LILY_META_TESTS_H
#define run_test(test) _run_test(#test, test)
void _run_test(const char *name, const char* (*test)());
int validate_message(const char* received, const char* expected,
const char* FILE, unsigned int LINE);
// test cases
#define TESTS \
X(test_LILY_LOCATION) \
X(test_LILY_COUNTER) \
#define X(test) const char * test();
TESTS
#undef X
#endif
|