;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
|
||||
--
|
||||
-- hash: d8bff513572239ec58023f9d69f207434d3ce06db8866c7d6469bbdb26daa47d
|
||||
-- hash: 4b32c89e49ba64c66ca8552bb3ac2d54099cff23f9950b7fe294a32297a9b01a
|
||||
|
||||
name: hledger-lib
|
||||
version: 1.15.99
|
||||
@ -208,56 +208,6 @@ test-suite doctests
|
||||
test-suite easytests
|
||||
type: exitcode-stdio-1.0
|
||||
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:
|
||||
./.
|
||||
test
|
||||
@ -304,7 +254,7 @@ test-suite easytests
|
||||
, transformers >=0.2
|
||||
, uglymemo
|
||||
, utf8-string >=0.3.5
|
||||
buildable: False
|
||||
buildable: True
|
||||
if (!impl(ghc >= 8.0))
|
||||
build-depends:
|
||||
semigroups ==0.18.*
|
||||
|
||||
@ -156,9 +156,6 @@ library:
|
||||
|
||||
tests:
|
||||
|
||||
# 201909: disabled easytests by default. It require a slow rebuild
|
||||
# of hledger-lib and are not worth the time, energy and carbon.
|
||||
|
||||
doctests:
|
||||
buildable: true
|
||||
source-dirs: test
|
||||
@ -190,8 +187,9 @@ tests:
|
||||
|
||||
|
||||
easytests:
|
||||
buildable: false
|
||||
buildable: true
|
||||
source-dirs: test
|
||||
main: easytests.hs
|
||||
other-modules: [] # https://github.com/sol/hpack/issues/188
|
||||
dependencies:
|
||||
- hledger-lib
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
{-# LANGUAGE PackageImports #-}
|
||||
{-
|
||||
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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user