Index: trunk/psLib/test/astro/tst_psEarthOrientation.c
===================================================================
--- trunk/psLib/test/astro/tst_psEarthOrientation.c	(revision 5306)
+++ trunk/psLib/test/astro/tst_psEarthOrientation.c	(revision 5446)
@@ -6,6 +6,6 @@
 *  @author d-Rob, MHPCC
 *
-*  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-10-13 20:23:57 $
+*  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-10-26 01:20:15 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -15,5 +15,20 @@
 #include "pslib_strict.h"
 
+static psS32 testEOCParallax(void);
+static psS32 testAberration(void);
+static psS32 testGravityDeflect(void);
+static psS32 testEOCPrecession(void);
+static psS32 testEOCPolar(void);
+static psS32 testEOCNutation(void);
+static psS32 testSphereRotTransforms(void);
+
 testDescription tests[] = {
+                              {testEOCParallax, 666, "psEOCParallax()", 0, false},
+                              {testAberration, 667, "psAberration()", 0, false},
+                              {testGravityDeflect, 668, "psGravityDeflect()", 0, false},
+                              {testEOCPrecession, 669, "psEOCPrecession()", 0, false},
+                              {testEOCPolar, 670, "psEOCPolar()", 0, false},
+                              {testEOCNutation, 671, "psEOCNutation()", 0, false},
+                              {testSphereRotTransforms, 672, "psSphereRotTransforms()", 0, false},
                               {NULL}
                           };
@@ -23,7 +38,65 @@
     psLogSetLevel( PS_LOG_INFO );
 
-    return ( ! runTestSuite( stderr, "psCoord", tests, argc, argv ) );
+    return ( ! runTestSuite( stderr, "psEarthOrientation", tests, argc, argv ) );
 }
 
+psS32 testEOCParallax(void)
+{
 
+    return 0;
+}
 
+psS32 testAberration(void)
+{
+
+    return 0;
+}
+
+psS32 testGravityDeflect(void)
+{
+
+    psSphere *actual = NULL;
+    psSphere *apparent = psSphereAlloc();
+    psSphere *sun = psSphereAlloc();
+
+    sun->r = 0.2;
+    sun->d = 0.2;
+    apparent->r = 0.2035;
+    apparent->d = 0.2035;
+
+    actual = psGravityDeflection(apparent, actual, sun);
+    psSphere *result = psSphereSetOffset(apparent, actual, PS_SPHERICAL, PS_RADIAN);
+    printf("\nApparent r,d = %.13g,%.13g    Actual r,d = %.13g, %.13g \n",
+           apparent->r, apparent->d, result->r, result->d);
+    psFree(result);
+    psFree(actual);
+    psFree(apparent);
+    psFree(sun);
+
+    return 0;
+}
+
+psS32 testEOCPrecession(void)
+{
+
+    return 0;
+}
+
+psS32 testEOCPolar(void)
+{
+
+    return 0;
+}
+
+psS32 testEOCNutation(void)
+{
+
+    return 0;
+}
+
+psS32 testSphereRotTransforms(void)
+{
+
+    return 0;
+}
+
