holidays-0.1.0.0: tst/Main.hs
module Main where
import Test.Holidays.Germany qualified as DEU
import Test.Holidays.Namibia qualified as NAM
import Test.Holidays.SouthAfrica qualified as ZAF
import Test.Holidays.UnitedKingdom qualified as GBR
import Test.Holidays.UnitedStates qualified as USA
import Test.Tasty
main :: IO ()
main = defaultMain tests
tests :: TestTree
tests = testGroup "Holidays tests" [unitTests, propTests]
unitTests :: TestTree
unitTests = testGroup "Unit tests" [DEU.unitTests, GBR.unitTests, NAM.unitTests, USA.unitTests, ZAF.unitTests]
propTests :: TestTree
propTests = testGroup "Holidays property based tests" [DEU.propTests, GBR.propTests, NAM.propTests, USA.propTests, ZAF.propTests]