    {-# LANGUAGE OverloadedStrings #-}

    module Hledger (
      module X
     ,tests_Hledger
    )
    where

    import           Hledger.Data    as X
    import           Hledger.Read    as X
    import           Hledger.Reports as X
    import           Hledger.Query   as X
    import           Hledger.Utils   as X

    tests_Hledger :: TestTree
    tests_Hledger = String -> [TestTree] -> TestTree
    tests "Hledger" [
       TestTree
    tests_Data
      ,TestTree
    tests_Query
      ,TestTree
    tests_Read
      ,TestTree
    tests_Reports
      ,TestTree
    tests_Utils
      ]