Changeset 893 for trunk/psLib/test/sysUtils/tst_psTrace02.c
- Timestamp:
- Jun 6, 2004, 5:14:39 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/sysUtils/tst_psTrace02.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sysUtils/tst_psTrace02.c
r883 r893 12 12 { 13 13 FILE *fp; 14 int nb = 0; 14 15 15 printPositiveTestHeader(stdout, 16 "psTrace functions", 17 "psTrace()"); 16 fp = fopen("tst_psTrace02_OUT", "w"); 17 for (nb = 0 ; nb<4;nb++) { 18 if (nb == 0) 19 psTraceSetDestination(stdout); 20 if (nb == 1) 21 psTraceSetDestination(stderr); 22 if (nb == 2) 23 psTraceSetDestination(NULL); 24 if (nb == 3) 25 psTraceSetDestination(fp); 18 26 19 psSetTraceLevel(".", 4); 20 psTrace(".", 5, "(0) This message should not be displayed (%x)\n", 21 0xbeefface); 22 psSetTraceLevel(".", 7); 23 psTrace(".", 5, "(0) This message should be displayed (%x)\n", 24 0xbeefface); 27 printPositiveTestHeader(stdout, 28 "psTrace functions", 29 "psTrace()"); 25 30 26 psSetTraceLevel(".a", 4); 27 psTrace(".a", 5, "(1) This message should not be displayed (%x)\n", 28 0xbeefface); 29 psSetTraceLevel(".a", 7); 30 psTrace(".a", 5, "(1) This message should be displayed (%x)\n", 31 0xbeefface); 31 psSetTraceLevel(".", 4); 32 psTrace(".", 5, "(0) This message should not be displayed (%x)\n", 33 0xbeefface); 34 psSetTraceLevel(".", 7); 35 psTrace(".", 5, "(0) This message should be displayed (%x)\n", 36 0xbeefface); 37 38 psSetTraceLevel(".a", 4); 39 psTrace(".a", 5, "(1) This message should not be displayed (%x)\n", 40 0xbeefface); 41 psSetTraceLevel(".a", 7); 42 psTrace(".a", 5, "(1) This message should be displayed (%x)\n", 43 0xbeefface); 32 44 33 45 34 psSetTraceLevel(".a.b", 4);35 psTrace(".a.b", 5, "(2) This message should not be displayed (%x)\n",36 0xbeefface);37 psSetTraceLevel(".a.b", 7);38 psTrace(".a.b", 5, "(2) This message should be displayed (%x)\n",39 0xbeefface);46 psSetTraceLevel(".a.b", 4); 47 psTrace(".a.b", 5, "(2) This message should not be displayed (%x)\n", 48 0xbeefface); 49 psSetTraceLevel(".a.b", 7); 50 psTrace(".a.b", 5, "(2) This message should be displayed (%x)\n", 51 0xbeefface); 40 52 41 printFooter(stdout, 42 "psTrace functions", 43 "psTrace()", 44 true); 45 46 47 fp = fopen("tst_psTrace02_OUT", "w"); 48 psTraceSetDestination(fp); 49 psTrace(".", 5, "(0) This message should be displayed (%x)\n", 50 0xbeefface); 53 printFooter(stdout, 54 "psTrace functions", 55 "psTrace()", 56 true); 57 } 51 58 fclose(fp); 52 59
Note:
See TracChangeset
for help on using the changeset viewer.
