Changeset 1851
- Timestamp:
- Sep 22, 2004, 1:47:09 PM (22 years ago)
- Location:
- trunk/psLib/test/sysUtils
- Files:
-
- 2 edited
-
tst_psError.c (modified) (4 diffs)
-
verified/tst_psError.stderr (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sysUtils/tst_psError.c
r1406 r1851 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1. 5$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-0 8-06 22:34:06$12 * @version $Revision: 1.6 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-09-22 23:47:09 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 22 22 #include "psTest.h" 23 23 24 int main(int argc, 25 char* argv[]) 24 static int testError00(void); 25 26 testDescription tests[] = { 27 {testError00, 0, "psError()", 0, false}, 28 {NULL} 29 }; 30 31 int main( int argc, char* argv[] ) 32 { 33 psLogSetLevel( PS_LOG_INFO ); 34 35 return ( !runTestSuite(stderr, "psError", tests, argc, argv) ); 36 } 37 38 static int testError00(void) 26 39 { 27 40 … … 31 44 char charval = 'E'; 32 45 char *stringval = "E R R O R"; 33 int memBlockAllocated = 0;34 psMemBlock ***memBlockPtr = NULL;35 46 36 47 // Test point #1 Multiple type values placed in the error string … … 51 62 printFooter(stderr, "psError","Empty strings in error message",true); 52 63 53 // Check for memory leaks54 memBlockAllocated = psMemCheckLeaks(0, memBlockPtr, stderr);55 if ( memBlockAllocated != 0 ) {56 fprintf(stderr,"FAIL - Memory leak detected - Number of blocks = %d\n",memBlockAllocated);57 }58 // Check for memory corruption and abort if detected59 memBlockAllocated = psMemCheckCorruption(1);60 61 64 return 0; 62 65 } -
trunk/psLib/test/sysUtils/verified/tst_psError.stderr
r1761 r1851 1 /***************************** TESTPOINT ******************************************\ 2 * TestFile: tst_psError.c * 3 * TestPoint: psError{psError()} * 4 * TestType: Positive * 5 \**********************************************************************************/ 6 1 7 /***************************** TESTPOINT ******************************************\ 2 8 * TestFile: tst_psError.c * … … 5 11 \**********************************************************************************/ 6 12 7 <DATE><TIME>|<HOST>|E| main13 <DATE><TIME>|<HOST>|E|testError00 8 14 ALL TYPES intval = 1 longval = 2 floatval = 3.010000 charval = E strval = E R R O R 9 15 … … 31 37 ---> TESTPOINT PASSED (psError{Empty strings in error message} | tst_psError.c) 32 38 39 40 ---> TESTPOINT PASSED (psError{psError()} | tst_psError.c) 41
Note:
See TracChangeset
for help on using the changeset viewer.
