;lib: re-enable easytests
This commit is contained in:
parent
097486a247
commit
f82ed83153
@ -4,7 +4,7 @@ cabal-version: 1.12
|
|||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: d8bff513572239ec58023f9d69f207434d3ce06db8866c7d6469bbdb26daa47d
|
-- hash: 4b32c89e49ba64c66ca8552bb3ac2d54099cff23f9950b7fe294a32297a9b01a
|
||||||
|
|
||||||
name: hledger-lib
|
name: hledger-lib
|
||||||
version: 1.15.99
|
version: 1.15.99
|
||||||
@ -208,56 +208,6 @@ test-suite doctests
|
|||||||
test-suite easytests
|
test-suite easytests
|
||||||
type: exitcode-stdio-1.0
|
type: exitcode-stdio-1.0
|
||||||
main-is: easytests.hs
|
main-is: easytests.hs
|
||||||
other-modules:
|
|
||||||
Hledger
|
|
||||||
Hledger.Data
|
|
||||||
Hledger.Data.Account
|
|
||||||
Hledger.Data.AccountName
|
|
||||||
Hledger.Data.Amount
|
|
||||||
Hledger.Data.Commodity
|
|
||||||
Hledger.Data.Dates
|
|
||||||
Hledger.Data.Journal
|
|
||||||
Hledger.Data.Ledger
|
|
||||||
Hledger.Data.Period
|
|
||||||
Hledger.Data.PeriodicTransaction
|
|
||||||
Hledger.Data.Posting
|
|
||||||
Hledger.Data.RawOptions
|
|
||||||
Hledger.Data.StringFormat
|
|
||||||
Hledger.Data.Timeclock
|
|
||||||
Hledger.Data.Transaction
|
|
||||||
Hledger.Data.TransactionModifier
|
|
||||||
Hledger.Data.Types
|
|
||||||
Hledger.Data.Valuation
|
|
||||||
Hledger.Query
|
|
||||||
Hledger.Read
|
|
||||||
Hledger.Read.Common
|
|
||||||
Hledger.Read.CsvReader
|
|
||||||
Hledger.Read.JournalReader
|
|
||||||
Hledger.Read.TimeclockReader
|
|
||||||
Hledger.Read.TimedotReader
|
|
||||||
Hledger.Reports
|
|
||||||
Hledger.Reports.AccountTransactionsReport
|
|
||||||
Hledger.Reports.BalanceReport
|
|
||||||
Hledger.Reports.BudgetReport
|
|
||||||
Hledger.Reports.EntriesReport
|
|
||||||
Hledger.Reports.MultiBalanceReport
|
|
||||||
Hledger.Reports.PostingsReport
|
|
||||||
Hledger.Reports.ReportOptions
|
|
||||||
Hledger.Reports.ReportTypes
|
|
||||||
Hledger.Reports.TransactionsReport
|
|
||||||
Hledger.Utils
|
|
||||||
Hledger.Utils.Color
|
|
||||||
Hledger.Utils.Debug
|
|
||||||
Hledger.Utils.Parse
|
|
||||||
Hledger.Utils.Regex
|
|
||||||
Hledger.Utils.String
|
|
||||||
Hledger.Utils.Test
|
|
||||||
Hledger.Utils.Text
|
|
||||||
Hledger.Utils.Tree
|
|
||||||
Hledger.Utils.UTF8IOCompat
|
|
||||||
Text.Megaparsec.Custom
|
|
||||||
Text.Tabular.AsciiWide
|
|
||||||
Paths_hledger_lib
|
|
||||||
hs-source-dirs:
|
hs-source-dirs:
|
||||||
./.
|
./.
|
||||||
test
|
test
|
||||||
@ -304,7 +254,7 @@ test-suite easytests
|
|||||||
, transformers >=0.2
|
, transformers >=0.2
|
||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5
|
, utf8-string >=0.3.5
|
||||||
buildable: False
|
buildable: True
|
||||||
if (!impl(ghc >= 8.0))
|
if (!impl(ghc >= 8.0))
|
||||||
build-depends:
|
build-depends:
|
||||||
semigroups ==0.18.*
|
semigroups ==0.18.*
|
||||||
|
|||||||
@ -156,9 +156,6 @@ library:
|
|||||||
|
|
||||||
tests:
|
tests:
|
||||||
|
|
||||||
# 201909: disabled easytests by default. It require a slow rebuild
|
|
||||||
# of hledger-lib and are not worth the time, energy and carbon.
|
|
||||||
|
|
||||||
doctests:
|
doctests:
|
||||||
buildable: true
|
buildable: true
|
||||||
source-dirs: test
|
source-dirs: test
|
||||||
@ -190,8 +187,9 @@ tests:
|
|||||||
|
|
||||||
|
|
||||||
easytests:
|
easytests:
|
||||||
buildable: false
|
buildable: true
|
||||||
source-dirs: test
|
source-dirs: test
|
||||||
main: easytests.hs
|
main: easytests.hs
|
||||||
|
other-modules: [] # https://github.com/sol/hpack/issues/188
|
||||||
dependencies:
|
dependencies:
|
||||||
- hledger-lib
|
- hledger-lib
|
||||||
|
|||||||
@ -1,5 +1,8 @@
|
|||||||
|
{-# LANGUAGE PackageImports #-}
|
||||||
{-
|
{-
|
||||||
Run hledger-lib's easytest tests using the easytest runner.
|
Run hledger-lib's easytest tests using the easytest runner.
|
||||||
|
Note that we use package-qualified import to overcome
|
||||||
|
Cabal heuristic missing-home-modules.
|
||||||
-}
|
-}
|
||||||
import Hledger
|
import "hledger-lib" Hledger
|
||||||
main = run tests_Hledger
|
main = run tests_Hledger
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user