Index: trunk/psLib/test/collections/.cvsignore
===================================================================
--- trunk/psLib/test/collections/.cvsignore	(revision 4547)
+++ 	(revision )
@@ -1,57 +1,0 @@
-.deps
-.libs
-Makefile.in
-temp
-Makefile
-tst_psBitSet_01
-tst_psBitSet_02
-tst_psBitSet_03
-tst_psBitSet_04
-tst_psBitSet_05
-tst_psBitSet_06
-tst_psBitSet_07
-tst_psBitSet_08
-tst_psImage
-tst_psSort_01
-tst_psSort_02
-tst_psSort_03
-tst_psSort_04
-tst_psVector_01
-tst_psVector_02
-tst_psVector_03
-tst_psList
-tst_psArray
-tst_psArray02
-tst_psVector
-tst_psVectorSort_01
-tst_psVectorSort_02
-tst_psVectorSort_03
-tst_psVectorSort_04
-tst_psHash00
-tst_psHash01
-tst_psHash02
-tst_psHash03
-tst_psHash04
-tst_psHash05
-tst_psBitSet
-tst_psArray01
-tst_psScalar
-tst_psMetadata05_OUT
-tst_psMetadata_01
-tst_psMetadata_02
-tst_psMetadata_03
-tst_psMetadata_04
-tst_psMetadata_05
-tst_psMetadata_06
-tst_psMetadata_07
-tst_psMetadataIO
-tst_psPixels
-header_1.fits
-header_2.fits
-test.config
-test1.config
-test2.config
-test3.config
-test4.config
-test5.config
-*.lo
Index: trunk/psLib/test/collections/Makefile.am
===================================================================
--- trunk/psLib/test/collections/Makefile.am	(revision 4547)
+++ 	(revision )
@@ -1,119 +1,0 @@
-#Makefile for collections functions of psLib
-#
-EXTRA_DIST = verified \
-	data/header_1.fits \
-	data/header_2.fits \
-	data/test.config \
-	data/test1.config \
-	data/test2.config \
-	data/test3.config \
-	data/test4.config \
-	data/test5.config
-
-INCLUDES = \
-	-I$(top_srcdir)/src \
-	-I$(top_srcdir)/src/astronomy \
-	-I$(top_srcdir)/src/collections \
-	-I$(top_srcdir)/src/dataManip \
-	-I$(top_srcdir)/src/dataIO \
-	-I$(top_srcdir)/src/image \
-	-I$(top_srcdir)/src/sysUtils \
-	$(all_includes)
-
-AM_LDFLAGS = -L$(top_builddir)/src -lpslib $(PSLIB_LIBS)
-AM_CFLAGS = -DXML_CONFIG_FILE="\"$(top_srcdir)/etc/pslib/psTime.xml\""
-
-TESTS = \
-         tst_psVector          \
-         tst_psArray           \
-         tst_psBitSet          \
-         tst_psVectorSort_01   \
-         tst_psVectorSort_02   \
-         tst_psVectorSort_03   \
-         tst_psVectorSort_04   \
-         tst_psList            \
-         tst_psHash00          \
-         tst_psHash01          \
-         tst_psHash02          \
-         tst_psHash03          \
-         tst_psHash04          \
-         tst_psHash05          \
-         tst_psScalar \
-         tst_psMetadataIO  \
-         tst_psMetadata_01 \
-         tst_psMetadata_02 \
-         tst_psMetadata_03 \
-         tst_psMetadata_04 \
-         tst_psMetadata_05 \
-         tst_psMetadata_06 \
-         tst_psMetadata_07 \
-         tst_psPixels
-
-check_PROGRAMS =$(TESTS)
-
-check_DATA = test.config \
-	test1.config \
-	test2.config \
-	test3.config \
-	test4.config \
-	test5.config \
-	header_1.fits \
-	header_2.fits
-
-
-TESTS_ENVIRONMENT = perl $(top_srcdir)/test/runTest -verified=$(srcdir)/verified
-
-CLEANFILES = $(TESTS) $(check_DATA) temp/*
-
-tests: $(check_DATA) $(TESTS)
-
-tst_psVector_SOURCES = tst_psVector.c
-tst_psArray_SOURCES = tst_psArray.c
-tst_psBitSet_SOURCES = tst_psBitSet.c
-tst_psVectorSort_01_SOURCES = tst_psVectorSort_01.c
-tst_psVectorSort_02_SOURCES = tst_psVectorSort_02.c
-tst_psVectorSort_03_SOURCES = tst_psVectorSort_03.c
-tst_psVectorSort_04_SOURCES = tst_psVectorSort_04.c
-tst_psList_SOURCES = tst_psList.c
-tst_psHash00_SOURCES = tst_psHash00.c
-tst_psHash01_SOURCES = tst_psHash01.c
-tst_psHash02_SOURCES = tst_psHash02.c
-tst_psHash03_SOURCES = tst_psHash03.c
-tst_psHash04_SOURCES = tst_psHash04.c
-tst_psHash05_SOURCES = tst_psHash05.c
-tst_psScalar_SOURCES = tst_psScalar.c
-tst_psMetadataIO_SOURCES = tst_psMetadataIO.c
-tst_psMetadata_01_SOURCES = tst_psMetadata_01.c
-tst_psMetadata_02_SOURCES = tst_psMetadata_02.c
-tst_psMetadata_03_SOURCES = tst_psMetadata_03.c
-tst_psMetadata_04_SOURCES = tst_psMetadata_04.c
-tst_psMetadata_05_SOURCES = tst_psMetadata_05.c
-tst_psMetadata_06_SOURCES = tst_psMetadata_06.c
-tst_psMetadata_07_SOURCES = tst_psMetadata_07.c
-tst_psPixels_SOURCES = tst_psPixels.c
-
-test.config: data/test.config
-	cp $? $@
-
-test1.config: data/test1.config
-	cp $? $@
-
-test2.config: data/test2.config
-	cp $? $@
-
-test3.config: data/test3.config
-	cp $? $@
-
-test4.config: data/test4.config
-	cp $? $@
-
-test5.config: data/test5.config
-	cp $? $@
-
-header_1.fits: data/header_1.fits
-	cp $? $@
-
-header_2.fits: data/header_2.fits
-	cp $? $@
-
-test: check
Index: trunk/psLib/test/collections/verified/tst_psSort_01.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_01.stdout	(revision 4547)
+++ 	(revision )
@@ -1,57 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_01.c                                            *
-*            TestPoint: psSort{Create float vectors}                               *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-vec[0] = 7.000000
-vec[1] = 9.000000
-vec[2] = 3.000000
-vec[3] = 1.000000
-vec[4] = 5.000000
-vec[5] = 5.000000
-vec[6] = -20.000000
-
----> TESTPOINT PASSED (psSort{Create float vectors} | tst_psSort_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_01.c                                            *
-*            TestPoint: psSort{Sort float vector}                                  *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-vec[0] = -20.000000
-vec[1] = 1.000000
-vec[2] = 3.000000
-vec[3] = 5.000000
-vec[4] = 5.000000
-vec[5] = 7.000000
-vec[6] = 9.000000
-
----> TESTPOINT PASSED (psSort{Sort float vector} | tst_psSort_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_01.c                                            *
-*            TestPoint: psSort{Sort input float vector into itself}                *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-vec[0] = -20.000000
-vec[1] = 1.000000
-vec[2] = 3.000000
-vec[3] = 5.000000
-vec[4] = 5.000000
-vec[5] = 7.000000
-vec[6] = 9.000000
-
----> TESTPOINT PASSED (psSort{Sort input float vector into itself} | tst_psSort_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_01.c                                            *
-*            TestPoint: psSort{Free float vectors}                                 *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Free float vectors} | tst_psSort_01.c)
-
Index: trunk/psLib/test/collections/verified/tst_psSort_02.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_02.stdout	(revision 4547)
+++ 	(revision )
@@ -1,37 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_02.c                                            *
-*            TestPoint: psSort{Create vectors}                                     *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-arr[0] = 7.000000
-arr[1] = 9.000000
-arr[2] = 3.000000
-arr[3] = 1.000000
-arr[4] = 5.000000
-
----> TESTPOINT PASSED (psSort{Create vectors} | tst_psSort_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_02.c                                            *
-*            TestPoint: psSort{Create sorted index vector}                         *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-arr[0] = 3
-arr[1] = 2
-arr[2] = 4
-arr[3] = 0
-arr[4] = 1
-
----> TESTPOINT PASSED (psSort{Create sorted index vector} | tst_psSort_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_02.c                                            *
-*            TestPoint: psSort{Free vectors}                                       *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Free vectors} | tst_psSort_02.c)
-
Index: trunk/psLib/test/collections/verified/tst_psSort_03.stderr
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_03.stderr	(revision 4547)
+++ 	(revision )
@@ -1,1 +1,0 @@
- <DATE> <TIME> |<HOST>|E|         psSort| : Line 137 - Input and output vector sizes are not equal: in=5 out=6
Index: trunk/psLib/test/collections/verified/tst_psSort_03.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_03.stdout	(revision 4547)
+++ 	(revision )
@@ -1,34 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_03.c                                            *
-*            TestPoint: psSort{Create float vectors of different sizes}            *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-arr[0] = 0.000000
-arr[1] = 0.000000
-arr[2] = 0.000000
-arr[3] = 0.000000
-arr[4] = 0.000000
-
----> TESTPOINT PASSED (psSort{Create float vectors of different sizes} | tst_psSort_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_03.c                                            *
-*            TestPoint: psSort{Sort float vector}                                  *
-*             TestType: Negative                                                   *
-*    ExpectedErrorText: Input and output vector sizes are not equal                *
-*  ExpectedStatusValue: 0                                                          *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Sort float vector} | tst_psSort_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_03.c                                            *
-*            TestPoint: psSort{Free float vectors}                                 *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Free float vectors} | tst_psSort_03.c)
-
Index: trunk/psLib/test/collections/verified/tst_psSort_04.stderr
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_04.stderr	(revision 4547)
+++ 	(revision )
@@ -1,1 +1,0 @@
- <DATE> <TIME> |<HOST>|E|         psSort| : Line 119 - Null input vector
Index: trunk/psLib/test/collections/verified/tst_psSort_04.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psSort_04.stdout	(revision 4547)
+++ 	(revision )
@@ -1,20 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_04.c                                            *
-*            TestPoint: psSort{Attempt to sort with null input vector}             *
-*             TestType: Negative                                                   *
-*    ExpectedErrorText: Null input vector                                          *
-*  ExpectedStatusValue: 0                                                          *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Attempt to sort with null input vector} | tst_psSort_04.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psSort_04.c                                            *
-*            TestPoint: psSort{Free vectors}                                       *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psSort{Free arays} | tst_psSort_04.c)
-
Index: trunk/psLib/test/collections/verified/tst_psVector_01.stderr
===================================================================
--- trunk/psLib/test/collections/verified/tst_psVector_01.stderr	(revision 4547)
+++ 	(revision )
@@ -1,2 +1,0 @@
- <DATE> <TIME> |<HOST>|E|  psVectorAlloc|Invalid value for nalloc. nalloc: 0
- <DATE> <TIME> |<HOST>|E|psVectorRealloc|Null input vector
Index: trunk/psLib/test/collections/verified/tst_psVector_01.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psVector_01.stdout	(revision 4547)
+++ 	(revision )
@@ -1,91 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Create S32 vector}                                *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Vector size = 5
-Vector type = 260
-Vector dimen = 1
-
----> TESTPOINT PASSED (psVector{Create S32 vector} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Add data to S32 vector}                           *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Elem 0 = 0
-Elem 1 = 10
-Elem 2 = 20
-Elem 3 = 30
-Elem 4 = 40
-Vector size = 5
-Vector population = 5
-
----> TESTPOINT PASSED (psVector{Add data to S32 vector} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Reallocate S32 vector bigger}                     *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Adding more elements to S32 vector...
-Elem 5 = 50
-Elem 6 = 60
-Elem 7 = 70
-Elem 8 = 80
-Elem 9 = 90
-Vector size = 10
-Vector population = 10
-
----> TESTPOINT PASSED (psVector{Reallocate S32 vector bigger} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Reallocate S32 vector smaller}                    *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Vector size = 3
-Elem 0 = 0
-Elem 1 = 10
-Elem 2 = 20
-Vector size = 3
-Vector population = 3
-
----> TESTPOINT PASSED (psVector{Reallocate integer S32 smaller} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Free S32 vector}                                  *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psVector{Free S32 vector} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Attempt to create a S32 vector with zero size}    *
-*             TestType: Negative                                                   *
-*    ExpectedErrorText: Invalid value for nalloc                                   *
-*  ExpectedStatusValue: 0                                                          *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psVector{Attempt to create a S32 vector with zero size} | tst_psVector_01.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_01.c                                          *
-*            TestPoint: psVector{Attempt to realloc a null S32 vector}             *
-*             TestType: Negative                                                   *
-*    ExpectedErrorText: Null input vector                                          *
-*  ExpectedStatusValue: 0                                                          *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psVector{Attempt to realloc a null S32 vector} | tst_psVector_01.c)
-
Index: trunk/psLib/test/collections/verified/tst_psVector_02.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psVector_02.stdout	(revision 4547)
+++ 	(revision )
@@ -1,73 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_02.c                                          *
-*            TestPoint: psVector{Create void pointer vector}                       *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Vector size = 5
-Vector type = 0
-Vector dimen = 1
-
----> TESTPOINT PASSED (psVector{Create void pointer vector} | tst_psVector_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_02.c                                          *
-*            TestPoint: psVector{Add data to void pointer vector}                  *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-ts[3].x = 30 ts[3].y = 30.30
-ts[4].x = 40 ts[4].y = 40.40
-Vector size = 5
-Vector population = 5
-
----> TESTPOINT PASSED (psVector{Add data to void pointer vector} | tst_psVector_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_02.c                                          *
-*            TestPoint: psVector{Reallocate void pointer vector bigger}            *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Adding more elements to void pointer vector...
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-ts[3].x = 30 ts[3].y = 30.30
-ts[4].x = 40 ts[4].y = 40.40
-ts[5].x = 50 ts[5].y = 50.50
-ts[6].x = 60 ts[6].y = 60.60
-ts[7].x = 70 ts[7].y = 70.70
-ts[8].x = 80 ts[8].y = 80.80
-ts[9].x = 90 ts[9].y = 90.90
-Vector size = 10
-Vector population = 10
-
----> TESTPOINT PASSED (psVector{Reallocate void pointer vector bigger} | tst_psVector_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_02.c                                          *
-*            TestPoint: psVector{Reallocate void pointer vector smaller}           *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-Vector size = 3
-Vector population = 3
-
----> TESTPOINT PASSED (psVector{Reallocate integer void pointer smaller} | tst_psVector_02.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_02.c                                          *
-*            TestPoint: psVector{Free void pointer vector}                         *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psVector{Free void pointer vector} | tst_psVector_02.c)
-
Index: trunk/psLib/test/collections/verified/tst_psVector_03.stdout
===================================================================
--- trunk/psLib/test/collections/verified/tst_psVector_03.stdout	(revision 4547)
+++ 	(revision )
@@ -1,73 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_03.c                                          *
-*            TestPoint: psVector{Create void pointer vector}                       *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Vector size = 5
-Vector type = 0
-Vector dimen = 1
-
----> TESTPOINT PASSED (psVector{Create void pointer vector} | tst_psVector_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_03.c                                          *
-*            TestPoint: psVector{Add data to void pointer vector}                  *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-ts[3].x = 30 ts[3].y = 30.30
-ts[4].x = 40 ts[4].y = 40.40
-Vector size = 5
-Vector population = 5
-
----> TESTPOINT PASSED (psVector{Add data to void pointer vector} | tst_psVector_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_03.c                                          *
-*            TestPoint: psVector{Reallocate void pointer vector bigger}            *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-Adding more elements to void pointer vector...
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-ts[3].x = 30 ts[3].y = 30.30
-ts[4].x = 40 ts[4].y = 40.40
-ts[5].x = 50 ts[5].y = 50.50
-ts[6].x = 60 ts[6].y = 60.60
-ts[7].x = 70 ts[7].y = 70.70
-ts[8].x = 80 ts[8].y = 80.80
-ts[9].x = 90 ts[9].y = 90.90
-Vector size = 10
-Vector population = 10
-
----> TESTPOINT PASSED (psVector{Reallocate void pointer vector bigger} | tst_psVector_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_03.c                                          *
-*            TestPoint: psVector{Reallocate void pointer vector smaller}           *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-ts[0].x = 0 ts[0].y = 0.00
-ts[1].x = 10 ts[1].y = 10.10
-ts[2].x = 20 ts[2].y = 20.20
-Vector size = 3
-Vector population = 3
-
----> TESTPOINT PASSED (psVector{Reallocate integer void pointer smaller} | tst_psVector_03.c)
-
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psVector_03.c                                          *
-*            TestPoint: psVector{Free void pointer array with function callback}   *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psVector{Free void pointer array with function callback} | tst_psVector_03.c)
-
