blob: 9cb9b8f81c77ef90f9097de2c217da3e6e9c55e4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
#define EPSILON (1e-7)
#define test(got, want) { \
if (got < want-EPSILON || got > want+EPSILON) { \
fprintf(stderr, "got %lf; want %lf\n", got, want); \
assert(got == want); \
} \
}
void test_rad_per_sec(void);
void test_deg_per_sec(void);
void test_rpm(void);
void test_as_rad_per_sec(void);
void test_as_deg_per_sec(void);
void test_as_rpm(void);
void test_pascal(void);
void test_millibar(void);
void test_kilopascal(void);
void test_bar(void);
void test_psi(void);
void test_as_pascal(void);
void test_as_millibar(void);
void test_as_kilopascal(void);
void test_as_bar(void);
void test_as_psi(void);
void test_cubic_centimetre(void);
void test_litre(void);
void test_cubic_metre(void);
void test_cubic_inch(void);
void test_as_cubic_centimetre(void);
void test_as_litre(void);
void test_as_cubic_metre(void);
void test_as_cubic_inch(void);
|