Replace () with (void) in function prototypes
[platform/core/system/dlog.git] / src / tests / salvage_pipe_entry.c
1 #include <stdio.h>
2 #include <assert.h>
3 #include <time.h>
4
5 #include <unistd.h>
6
7 #include <logcommon.h>
8 #include <queued_entry.h>
9
10 void test_negative(void)
11 {
12         struct dlogutil_entry_with_msg dewm;
13
14         dewm.header.pid = 17;
15         fixup_pipe_msg(&dewm, 0);
16         assert(dewm.header.pid == 17);
17
18         dewm.header.tid = 343;
19         fixup_pipe_msg(&dewm, 0);
20         assert(dewm.header.tid == 343);
21
22         dewm.header.sec_sent_mono = -222;
23         dewm.header.nsec_sent_mono = 888;
24         fixup_pipe_msg(&dewm, 0);
25         assert(dewm.header.sec_sent_mono == -222);
26         assert(dewm.header.nsec_sent_mono == 888);
27
28         dewm.header.sec_sent_mono = 0;
29         dewm.header.nsec_sent_mono = -1;
30         fixup_pipe_msg(&dewm, 0);
31         assert(dewm.header.sec_sent_mono == 0);
32         assert(dewm.header.nsec_sent_mono == -1);
33 }
34
35 void test_positive(void)
36 {
37         struct dlogutil_entry_with_msg dewm;
38
39         dewm.header.pid = -22;
40         fixup_pipe_msg(&dewm, 0);
41         assert(dewm.header.pid == 0);
42
43         dewm.header.tid = -1234;
44         fixup_pipe_msg(&dewm, 0);
45         assert(dewm.header.tid == 0);
46
47         dewm.header.sec_recv_mono = 9876;
48         dewm.header.nsec_recv_mono = 5432;
49         dewm.header.sec_sent_mono = 345;
50         dewm.header.nsec_sent_mono = -678;
51         fixup_pipe_msg(&dewm, 0);
52         assert(dewm.header.sec_sent_mono == 9876);
53         assert(dewm.header.nsec_sent_mono == 5432);
54
55         dewm.header.sec_recv_real = 666;
56         dewm.header.nsec_recv_real = 666666666;
57         dewm.header.sec_sent_real = 232323;
58         dewm.header.nsec_sent_real = -99999;
59         fixup_pipe_msg(&dewm, 0);
60         assert(dewm.header.sec_sent_real == 666);
61         assert(dewm.header.nsec_sent_real == 666666666);
62 }
63
64 int main(void)
65 {
66         test_negative();
67         test_positive();
68 }