Changeset 688 for trunk/psLib/test/collections/tst_psSort_04.c
- Timestamp:
- May 14, 2004, 11:04:23 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/collections/tst_psSort_04.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/collections/tst_psSort_04.c
r620 r688 4 4 * 5 5 * This test driver contains the following tests for psSort test point 4: 6 * A) Attempt to sort with null input array7 * B) Attempt to sort with null output array8 * C) Free arrays6 * A) Attempt to sort with null input vector 7 * B) Attempt to sort with null output vector 8 * C) Free vectors 9 9 * 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1. 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-05- 08 01:19:28$12 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-05-14 21:04:23 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 23 23 char* argv[]) 24 24 { 25 ps Array*badIn = NULL;26 ps Array*badOut = NULL;27 ps Array *goodIn = psFloatArrayAlloc(5);28 ps Array *goodOut = psFloatArrayAlloc(5);25 psVector *badIn = NULL; 26 psVector *badOut = NULL; 27 psVector *goodIn = psVectorAlloc(PS_TYPE_FLOAT, 5); 28 psVector *goodOut = psVectorAlloc(PS_TYPE_FLOAT, 5); 29 29 30 // Test A - Attempt to sort with null input array31 printNegativeTestHeader(stdout,"psSort", "Attempt to sort with null input array",32 "Null input array", 0);30 // Test A - Attempt to sort with null input vector 31 printNegativeTestHeader(stdout,"psSort", "Attempt to sort with null input vector", 32 "Null input vector", 0); 33 33 goodOut = psSort(goodOut, badIn); 34 printFooter(stdout, "psSort", "Attempt to sort with null input array", true);34 printFooter(stdout, "psSort", "Attempt to sort with null input vector", true); 35 35 36 // Test B - Attempt to sort with null output array37 printNegativeTestHeader(stdout,"psSort", "Attempt to sort with null output array",38 "Null output array", 0);36 // Test B - Attempt to sort with null output vector 37 printNegativeTestHeader(stdout,"psSort", "Attempt to sort with null output vector", 38 "Null output vector", 0); 39 39 badOut = psSort(badOut, goodIn); 40 printFooter(stdout, "psSort", "Attempt to sort with null output array", true);40 printFooter(stdout, "psSort", "Attempt to sort with null output vector", true); 41 41 42 // Test C - Free arrays43 printPositiveTestHeader(stdout, "psSort", "Free arrays");44 ps FloatArrayFree(goodIn);45 ps FloatArrayFree(goodOut);42 // Test C - Free vectors 43 printPositiveTestHeader(stdout, "psSort", "Free vectors"); 44 psVectorFree(goodIn); 45 psVectorFree(goodOut); 46 46 psMemCheckLeaks(0, NULL, stdout); 47 47 int nBad = psMemCheckCorruption(0);
Note:
See TracChangeset
for help on using the changeset viewer.
