From: Benda Xu <heroxbd@gentoo.org>
Date: Wed, 10 Sep 2014 10:00:43 +0900
Subject: Disable tests that require data tables

The data tables are not available during the build of casacore (yet).
---
 coordinates/Coordinates/test/CMakeLists.txt | 12 ++++-----
 images/Images/test/CMakeLists.txt           | 40 ++++++++++++++---------------
 images/Regions/test/CMakeLists.txt          |  8 +++---
 meas/MeasUDF/test/CMakeLists.txt            | 14 +++++-----
 measures/Measures/test/CMakeLists.txt       | 33 ++++++++++++------------
 measures/TableMeasures/test/CMakeLists.txt  |  2 +-
 ms/MSOper/test/CMakeLists.txt               |  8 +++---
 ms/MeasurementSets/test/CMakeLists.txt      |  2 +-
 8 files changed, 60 insertions(+), 59 deletions(-)

diff --git a/coordinates/Coordinates/test/CMakeLists.txt b/coordinates/Coordinates/test/CMakeLists.txt
index 11eefea..bcf61fb 100644
--- a/coordinates/Coordinates/test/CMakeLists.txt
+++ b/coordinates/Coordinates/test/CMakeLists.txt
@@ -1,18 +1,18 @@
 set (tests
-dCoordinates
+#dCoordinates # requires geodetic/Observatories
 dRemoveAxes
 dWorldMap
 tCoordinate
-tCoordinateSystem
-tCoordinateUtil
+# tCoordinateSystem # requires geodetic/Observatories
+# tCoordinateUtil # requires geodetic/Observatories
 tDirectionCoordinate
-tFrequencyAligner
+# tFrequencyAligner # requires geodetic/Observatories
 tGaussianConvert
 tLinearCoordinate
 tLinearXform
-tObsInfo
+# tObsInfo # requires geodetic/Observatories
 tProjection
-tSpectralCoordinate
+# tSpectralCoordinate # requires geodetic/Observatories
 tStokesCoordinate
 tQualityCoordinate
 tTabularCoordinate
diff --git a/images/Images/test/CMakeLists.txt b/images/Images/test/CMakeLists.txt
index 157cea7..a0285c6 100644
--- a/images/Images/test/CMakeLists.txt
+++ b/images/Images/test/CMakeLists.txt
@@ -35,39 +35,39 @@ endforeach (file)
 
 set (tests
 dImageInterface
-dImageStatistics
-dImageSummary
+# dImageStatistics # requires geodetic/Observatories
+# dImageSummary # requires geodetic/Observatories
 dPagedImage
 tExtendImage
-tFITSErrorImage
+# tFITSErrorImage #
 tFITSExtImage
 tFITSExtImageII
 tFITSImage
 tFITSImgParser
-tFITSQualityImage
+# tFITSQualityImage #
 tHDF5Image
-tImageAttrHandler
-tImageBeamSet
-tImageConcat
-tImageEmpty
-tImageExpr
-tImageExpr2
-tImageExpr2Gram
-tImageExpr3Gram
+# tImageAttrHandler # requires geodetic/Observatories
+# tImageBeamSet #
+# tImageConcat # needs casacore-data
+# tImageEmpty # requires geodetic/Observatories
+# tImageExpr
+# tImageExpr2
+# tImageExpr2Gram # requires geodetic/Observatories
+# tImageExpr3Gram # requires geodetic/Observatories
 tImageExprGram
 tImageExprParse
 tImageExprParse_addDir
 tImageInfo
-tImageProxy
-tImageRegrid
+# tImageProxy
+# tImageRegrid # requires geodetic/Observatories
 tImageStatistics
-tImageStatistics2
-tImageUtilities
-tLELSpectralIndex
+# tImageStatistics2 # requires geodetic/Observatories
+# tImageUtilities # requires geodetic/Observatories
+# tLELSpectralIndex # requires geodetic/Observatories
 tMIRIADImage
-tPagedImage
-tPagedImage2
-tRebinImage
+# tPagedImage # requires geodetic/Observatories
+# tPagedImage2 # requires geodetic/Observatories
+# tRebinImage # requires geodetic/Observatories
 tSubImage
 tTempImage
 )
diff --git a/images/Regions/test/CMakeLists.txt b/images/Regions/test/CMakeLists.txt
index 0a1d6f9..0b2b196 100644
--- a/images/Regions/test/CMakeLists.txt
+++ b/images/Regions/test/CMakeLists.txt
@@ -9,12 +9,12 @@ foreach (file ${datafiles})
 endforeach (file)
 
 set (tests
-tImageRegion
+# tImageRegion
 tRegionHandler
-tWCBox
-tWCEllipsoid
+# tWCBox # requires geodetic/Observatories
+# tWCEllipsoid
 tWCExtension
-tWCLELMask
+# tWCLELMask # requires geodetic/Observatories
 tWCUnion
 )
 
diff --git a/meas/MeasUDF/test/CMakeLists.txt b/meas/MeasUDF/test/CMakeLists.txt
index 03f52a8..8a7bc90 100644
--- a/meas/MeasUDF/test/CMakeLists.txt
+++ b/meas/MeasUDF/test/CMakeLists.txt
@@ -1,12 +1,12 @@
 set (tests
- tPositionEngine
- tEpochEngine
- tDirectionEngine
- tEarthMagneticEngine
+# tPositionEngine
+# tEpochEngine
+# tDirectionEngine
+# tEarthMagneticEngine
  tFrequencyEngine
- tRadialVelocityEngine
- tDopplerEngine
- tmeas
+# tRadialVelocityEngine
+# tDopplerEngine
+# tmeas # requires casacore-data
 )
 
 foreach (test ${tests})
diff --git a/measures/Measures/test/CMakeLists.txt b/measures/Measures/test/CMakeLists.txt
index fd5537e..3c0f98e 100644
--- a/measures/Measures/test/CMakeLists.txt
+++ b/measures/Measures/test/CMakeLists.txt
@@ -1,25 +1,25 @@
 set (tests
 dM1950_2000
-dMeasure
-tEarthField
-tEarthMagneticMachine
-tMBaseline
-tMDirection
-tMEarthMagnetic
-tMFrequency
-tMeasComet
-tMeasIERS
-tMeasJPL
+# dMeasure # geodetic/TAI_UTC
+# tEarthField # geodetic/IGRF
+# tEarthMagneticMachine # geodetic/IGRF
+# tMBaseline # geodetic/IGRF
+# tMDirection
+# tMEarthMagnetic # geodetic/IGRF
+# tMFrequency
+# tMeasComet # ephemerides/VGEO
+# tMeasIERS # geodetic/IERS*
+# tMeasJPL # ephemerides/DE200
 tMeasMath
-tMeasure
+# tMeasure # geodetic/TAI_UTC
 tMeasureHolder
-tMuvw
-tParAngleMachine
-tQuality
+# tMuvw # geodetic/TAI_UTC
+# tParAngleMachine # geodetic/TAI_UTC
+# tQuality
 tRecordTransformable
 tStokes
 tUVWMachine
-tVelocityMachine
+# tVelocityMachine # geodetic/TAI_UTC
 )
 
 foreach (test ${tests})
@@ -44,6 +44,7 @@ endif(Boost_FOUND)
 if (SOFA_FOUND)
     add_executable (tIAU2000 SofaTest.cc tIAU2000.cc)
     target_link_libraries (tIAU2000 casa_measures ${SOFA_LIBRARY})
-    add_test (tIAU2000 ${CMAKE_SOURCE_DIR}/cmake/cmake_assay ./tIAU2000)
+    # tIAU2000 disabled for missing geodetic/TAI_UTC
+    # add_test (tIAU2000 ${CMAKE_SOURCE_DIR}/cmake/cmake_assay ./tIAU2000)
     add_dependencies(check tIAU2000)
 endif (SOFA_FOUND)
diff --git a/measures/TableMeasures/test/CMakeLists.txt b/measures/TableMeasures/test/CMakeLists.txt
index bd65871..3b5d003 100644
--- a/measures/TableMeasures/test/CMakeLists.txt
+++ b/measures/TableMeasures/test/CMakeLists.txt
@@ -1,6 +1,6 @@
 set (tests
 tTableQuantum
-tTableMeasures
+# tTableMeasures # geodetic/{IERSeop{2000,97},IERSpredict{,2000},TAI_UTC}
 dVarRefMdirCol
 )
 
diff --git a/ms/MSOper/test/CMakeLists.txt b/ms/MSOper/test/CMakeLists.txt
index a4ffcb1..49adbc7 100644
--- a/ms/MSOper/test/CMakeLists.txt
+++ b/ms/MSOper/test/CMakeLists.txt
@@ -1,10 +1,10 @@
 set (tests
-tMSDerivedValues
-tMSKeys
+# tMSDerivedValues # geodetic/IERSpredict
+# tMSKeys
 tMSMetaData
 tMSReader
-tMSSummary
-tNewMSSimulator
+# tMSSummary
+# tNewMSSimulator
 )
 
 foreach (test ${tests})
diff --git a/ms/MeasurementSets/test/CMakeLists.txt b/ms/MeasurementSets/test/CMakeLists.txt
index a86cde5..6cfff7b 100644
--- a/ms/MeasurementSets/test/CMakeLists.txt
+++ b/ms/MeasurementSets/test/CMakeLists.txt
@@ -15,7 +15,7 @@ tMeasurementSet
 tMSColumns
 tMSDataDescBuffer
 tMSFieldBuffer
-tMSFieldEphem
+#tMSFieldEphem requires casacore-data
 tMSIter
 tMSMainBuffer
 tMSPolBuffer
