]>
Commit | Line | Data |
---|---|---|
400aa020 UD |
1 | #include <fmtmsg.h> |
2 | #include <stdio.h> | |
3 | ||
4 | ||
5 | static int | |
6 | do_test (void) | |
7 | { | |
8 | /* Ugly, but fmtmsg would otherwise print to stderr which we do not | |
9 | want. */ | |
10 | fclose (stderr); | |
11 | stderr = stdout; | |
12 | ||
13 | int e1; | |
14 | e1 = fmtmsg (MM_PRINT, "label:part", MM_WARNING, "text", "action", "tag"); | |
15 | ||
16 | int e2; | |
17 | e2 = fmtmsg (MM_PRINT, "label2:part2", 11, "text2", "action2", "tag2"); | |
18 | ||
19 | addseverity (10, "additional severity"); | |
20 | ||
21 | int e3; | |
22 | e3 = fmtmsg (MM_PRINT, "label3:part3", 10, "text3", "action3", "tag3"); | |
23 | ||
24 | return e1 != 0 || e2 != 0 || e3 != 0; | |
25 | } | |
26 | ||
27 | #define TEST_FUNCTION do_test () | |
28 | #include "../test-skeleton.c" |