Changeset 625
- Timestamp:
- May 7, 2004, 5:07:45 PM (22 years ago)
- Location:
- trunk/psLib/test/sysUtils
- Files:
-
- 2 edited
-
tst_psString.c (modified) (4 diffs)
-
tst_psStringCopy.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/sysUtils/tst_psString.c
r605 r625 17 17 * @author Eric Van Alst, MHPCC 18 18 * 19 * @version $Revision: 1. 3$ $Name: not supported by cvs2svn $20 * @date $Date: 2004-05-0 7 22:06:17$19 * @version $Revision: 1.4 $ $Name: not supported by cvs2svn $ 20 * @date $Date: 2004-05-08 03:07:45 $ 21 21 * 22 22 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 32 32 { 33 33 bool tpResult = false; 34 char *stringval= "E R R O R";35 char *stringval1= "e r r o r";34 char stringval[20] = "E R R O R"; 35 char stringval1[20] = "e r r o r"; 36 36 char *stringvalnocopy = "F A I L"; 37 37 char *substringval = "e r r "; … … 52 52 // Perform string compare 53 53 result = strcmp(strResult, stringval); 54 if ( result != 0 ) { 54 // Modify original string 55 stringval[0]='G'; 56 result1 = strcmp(strResult, stringval); 57 stringval[0]='E'; 58 if ( ( result != 0 ) || ( result1 == 0) ) { 55 59 fprintf(stderr, "Failed test point #1 strcmp result = %d expected 0\n",result); 56 60 fprintf(stderr, " src = %s expected %s\n", 57 61 strResult, stringval); 62 fprintf(stderr, " changed strcmp result = %d expected 1\n",result1); 63 fprintf(stderr, " changed src = %s expected %s\n",strResult, 64 stringval); 58 65 tpResult = false; 59 66 tpFails++; … … 88 95 // Perform string compare and get string length 89 96 result = strncmp(strResult, substringval, substringlen); 90 if ( result != 0 ) { 97 // Change original string 98 stringval1[0] = 'g'; 99 result1 = strncmp(strResult, substringval, substringlen); 100 if ( ( result != 0 ) || ( result1 != 0 ) ) { 91 101 fprintf(stderr,"Failed test point #3 strcmp result = %d expected 0\n",result); 102 fprintf(stderr," src = %s expected %s\n", 103 strResult, substringval); 104 fprintf(stderr," changed strcmp result = %d expected 0\n",result1); 92 105 fprintf(stderr," src = %s expected %s\n", 93 106 strResult, substringval); -
trunk/psLib/test/sysUtils/tst_psStringCopy.c
r605 r625 17 17 * @author Eric Van Alst, MHPCC 18 18 * 19 * @version $Revision: 1. 3$ $Name: not supported by cvs2svn $20 * @date $Date: 2004-05-0 7 22:06:17$19 * @version $Revision: 1.4 $ $Name: not supported by cvs2svn $ 20 * @date $Date: 2004-05-08 03:07:45 $ 21 21 * 22 22 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 32 32 { 33 33 bool tpResult = false; 34 char *stringval= "E R R O R";35 char *stringval1= "e r r o r";34 char stringval[20] = "E R R O R"; 35 char stringval1[20] = "e r r o r"; 36 36 char *stringvalnocopy = "F A I L"; 37 37 char *substringval = "e r r "; … … 52 52 // Perform string compare 53 53 result = strcmp(strResult, stringval); 54 if ( result != 0 ) { 54 // Modify original string 55 stringval[0]='G'; 56 result1 = strcmp(strResult, stringval); 57 stringval[0]='E'; 58 if ( ( result != 0 ) || ( result1 == 0) ) { 55 59 fprintf(stderr, "Failed test point #1 strcmp result = %d expected 0\n",result); 56 60 fprintf(stderr, " src = %s expected %s\n", 57 61 strResult, stringval); 62 fprintf(stderr, " changed strcmp result = %d expected 1\n",result1); 63 fprintf(stderr, " changed src = %s expected %s\n",strResult, 64 stringval); 58 65 tpResult = false; 59 66 tpFails++; … … 88 95 // Perform string compare and get string length 89 96 result = strncmp(strResult, substringval, substringlen); 90 if ( result != 0 ) { 97 // Change original string 98 stringval1[0] = 'g'; 99 result1 = strncmp(strResult, substringval, substringlen); 100 if ( ( result != 0 ) || ( result1 != 0 ) ) { 91 101 fprintf(stderr,"Failed test point #3 strcmp result = %d expected 0\n",result); 102 fprintf(stderr," src = %s expected %s\n", 103 strResult, substringval); 104 fprintf(stderr," changed strcmp result = %d expected 0\n",result1); 92 105 fprintf(stderr," src = %s expected %s\n", 93 106 strResult, substringval);
Note:
See TracChangeset
for help on using the changeset viewer.
