packages feed

astro-0.4.1.0: test/Main.hs

import Test.Framework (defaultMain, testGroup)


import qualified Data.Astro.TimeTest as Time
import qualified Data.Astro.Time.GregorianCalendarTest as Time.GregorianCalendar
import qualified Data.Astro.Time.JulianDateTest as Time.JulianDate
import qualified Data.Astro.Time.SiderealTest as Time.Sidereal
import qualified Data.Astro.Time.ConvTest as Time.Conv
import qualified Data.Astro.CoordinateTest as Coordinate
import qualified Data.Astro.TypesTest as Types
import qualified Data.Astro.UtilsTest as Utils
import qualified Data.Astro.CelestialObjectTest as CelestialObject
import qualified Data.Astro.CelestialObject.RiseSetTest as CelestialObject.RiseSet
import qualified Data.Astro.EffectsTest as Effects
import qualified Data.Astro.Effects.ParallaxTest as Effects.Parallax
import qualified Data.Astro.SunTest as Sun
import qualified Data.Astro.Sun.SunInternalsTest as SunInternals
import qualified Data.Astro.Planet.PlanetDetailsTest as PlanetDetails
import qualified Data.Astro.Planet.PlanetMechanicsTest as PlanetMechanics
import qualified Data.Astro.MoonTest as Moon


main = defaultMain tests

tests = [
  testGroup "Data.Astro.Time" Time.tests
  , testGroup "Data.Astro.Time.GregorianCalendar" Time.GregorianCalendar.tests
  , testGroup "Data.Astro.Time.JulianDate" Time.JulianDate.tests
  , testGroup "Data.Astro.Time.Sidereal" Time.Sidereal.tests
  , testGroup "Data.Astro.Time.Conv" Time.Conv.tests
  , testGroup "Data.Astro.Coordinate" Coordinate.tests
  , testGroup "Data.Astro.Types" Types.tests
  , testGroup "Data.Astro.Utils" Utils.tests
  , testGroup "Data.Astro.CelestialObject" CelestialObject.tests
  , testGroup "Data.Astro.CelestialObject.RiseSet" CelestialObject.RiseSet.tests
  , testGroup "Data.Astro.Effects" Effects.tests
  , testGroup "Data.Astro.Effects.Parallax" Effects.Parallax.tests
  , testGroup "Data.Astro.Sun" Sun.tests
  , testGroup "Data.Astro.Sun.SunInternals" SunInternals.tests
  , testGroup "Data.Astro.Planet.PlanetDetails" PlanetDetails.tests
  , testGroup "Data.Astro.Planet.PlanetMechanics" PlanetMechanics.tests
  , testGroup "Data.Astro.Moon" Moon.tests
  ]