doctest-0.21.1: doctest.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: doctest
version: 0.21.1
synopsis: Test interactive Haskell examples
description: `doctest` is a tool that checks [examples](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810775744)
and [properties](https://www.haskell.org/haddock/doc/html/ch03s08.html#idm140354810771856)
in Haddock comments.
It is similar in spirit to the [popular Python module with the same name](https://docs.python.org/3/library/doctest.html).
.
Documentation is at <https://github.com/sol/doctest#readme>.
category: Testing
bug-reports: https://github.com/sol/doctest/issues
homepage: https://github.com/sol/doctest#readme
license: MIT
license-file: LICENSE
copyright: (c) 2009-2022 Simon Hengel
author: Simon Hengel <sol@typeful.net>
maintainer: quasicomputational@gmail.com, Andreas Abel
build-type: Simple
extra-source-files:
example/example.cabal
example/src/Example.hs
example/test/doctests.hs
test/parse/multiple-examples/Foo.hs
test/parse/no-examples/Fib.hs
test/parse/non-exported/Fib.hs
test/parse/property/Fib.hs
test/parse/setup-empty/Foo.hs
test/parse/setup-only/Foo.hs
test/parse/simple/Fib.hs
test/extract/argument-list/Foo.hs
test/extract/comment-order/Foo.hs
test/extract/declaration/Foo.hs
test/extract/dos-line-endings/Foo.hs
test/extract/export-list/Foo.hs
test/extract/imported-module/Bar.hs
test/extract/imported-module/Baz.hs
test/extract/module-header/Foo.hs
test/extract/named-chunks/Foo.hs
test/extract/regression/Fixity.hs
test/extract/regression/ForeignImport.hs
test/extract/regression/ParallelListComp.hs
test/extract/regression/ParallelListCompClass.hs
test/extract/regression/RewriteRules.hs
test/extract/regression/RewriteRulesWithSigs.hs
test/extract/setup/Foo.hs
test/extract/th/Bar.hs
test/extract/th/Foo.hs
test/extract/type-class-args/Foo.hs
test/extract/type-class/Foo.hs
test/extract/type-families/Foo.hs
test/integration/bugfixImportHierarchical/ModuleA.hs
test/integration/bugfixImportHierarchical/ModuleB.hs
test/integration/bugfixMultipleModules/ModuleA.hs
test/integration/bugfixMultipleModules/ModuleB.hs
test/integration/bugfixOutputToStdErr/Fib.hs
test/integration/bugfixWorkingDirectory/description
test/integration/bugfixWorkingDirectory/examples/Fib.hs
test/integration/bugfixWorkingDirectory/Fib.hs
test/integration/color/Foo.hs
test/integration/custom-package-conf/Bar.hs
test/integration/custom-package-conf/foo/doctest-foo.cabal
test/integration/custom-package-conf/foo/Foo.hs
test/integration/dos-line-endings/Fib.hs
test/integration/failing-multiple/Foo.hs
test/integration/failing/Foo.hs
test/integration/it/Foo.hs
test/integration/it/Setup.hs
test/integration/local-stderr-binding/A.hs
test/integration/multiline/Multiline.hs
test/integration/parse-error/Foo.hs
test/integration/property-bool-with-type-signature/Foo.hs
test/integration/property-bool/Foo.hs
test/integration/property-failing/Foo.hs
test/integration/property-implicitly-quantified/Foo.hs
test/integration/property-quantified/Foo.hs
test/integration/property-setup/Foo.hs
test/integration/setup-skip-on-failure/Foo.hs
test/integration/setup/Foo.hs
test/integration/system-io-imported/A.hs
test/integration/template-haskell-bugfix/Main.hs
test/integration/template-haskell-bugfix/Printf.hs
test/integration/template-haskell/Foo.hs
test/integration/test-options/Foo.hs
test/integration/testBlankline/Fib.hs
test/integration/testCombinedExample/Fib.hs
test/integration/testCommentLocation/Foo.hs
test/integration/testCPP/Foo.hs
test/integration/testDocumentationForArguments/Fib.hs
test/integration/testFailOnMultiline/Fib.hs
test/integration/testImport/ModuleA.hs
test/integration/testImport/ModuleB.hs
test/integration/testPutStr/Fib.hs
test/integration/testSimple/Fib.hs
test/integration/trailing-whitespace/Foo.hs
test/integration/with-cbits/Bar.hs
test/integration/with-cbits/foo.c
CHANGES.markdown
README.md
source-repository head
type: git
location: https://github.com/sol/doctest
library
ghc-options: -Wall
hs-source-dirs:
src
exposed-modules:
Test.DocTest
other-modules:
Extract
GhcUtil
Info
Interpreter
Language.Haskell.GhciWrapper
Location
Options
PackageDBs
Parse
Property
Run
Runner
Runner.Example
Util
Paths_doctest
build-depends:
base >=4.5 && <5
, base-compat >=0.7.0
, code-page >=0.1
, deepseq
, directory
, exceptions
, filepath
, ghc >=8.0 && <9.7
, ghc-paths >=0.1.0.9
, process
, syb >=0.3
, transformers
default-language: Haskell2010
executable doctest
main-is: Main.hs
other-modules:
Paths_doctest
ghc-options: -Wall -threaded
hs-source-dirs:
driver
build-depends:
base >=4.5 && <5
, base-compat >=0.7.0
, code-page >=0.1
, deepseq
, directory
, doctest
, exceptions
, filepath
, ghc >=8.0 && <9.7
, ghc-paths >=0.1.0.9
, process
, syb >=0.3
, transformers
default-language: Haskell2010
test-suite spec
main-is: Spec.hs
other-modules:
ExtractSpec
InfoSpec
InterpreterSpec
Language.Haskell.GhciWrapperSpec
LocationSpec
MainSpec
OptionsSpec
Orphans
PackageDBsSpec
ParseSpec
PropertySpec
Runner.ExampleSpec
RunnerSpec
RunSpec
UtilSpec
Extract
GhcUtil
Info
Interpreter
Language.Haskell.GhciWrapper
Location
Options
PackageDBs
Parse
Property
Run
Runner
Runner.Example
Test.DocTest
Util
Paths_doctest
type: exitcode-stdio-1.0
ghc-options: -Wall -threaded
cpp-options: -DTEST
hs-source-dirs:
test
src
c-sources:
test/integration/with-cbits/foo.c
build-tool-depends:
hspec-discover:hspec-discover
build-depends:
HUnit
, QuickCheck >=2.13.1
, base >=4.5 && <5
, base-compat >=0.7.0
, code-page >=0.1
, deepseq
, directory
, exceptions
, filepath
, ghc >=8.0 && <9.7
, ghc-paths >=0.1.0.9
, hspec >=2.3.0
, hspec-core >=2.3.0
, mockery
, process
, setenv
, silently >=1.2.4
, stringbuilder >=0.4
, syb >=0.3
, transformers
default-language: Haskell2010