packages feed

heist-0.14.0: test/heist-testsuite.cabal

name:           heist-testsuite
version:        0.1.1
build-type:     Simple
cabal-version:  >= 1.6

Executable testsuite
  hs-source-dirs:  ../src suite
  main-is:         TestSuite.hs

  build-depends:
    HUnit                      >= 1.2      && < 2,
    QuickCheck                 >= 2        && < 2.8,
    MonadCatchIO-transformers  >= 0.2.1    && < 0.4,
    test-framework             >= 0.4      && < 0.9,
    test-framework-hunit       >= 0.2.7    && < 0.4,
    test-framework-quickcheck2 >= 0.2.12.1 && < 0.4,
    aeson                      >= 0.6      && < 0.9,
    attoparsec                 >= 0.10     && < 0.13,
    base                       >= 4        && < 5,
    blaze-builder              >= 0.2      && < 0.4,
    blaze-html                 >= 0.4      && < 0.8,
    bytestring                 >= 0.9      && < 0.11,
    containers                 >= 0.2      && < 0.6,
    directory                  >= 1.1      && < 1.3,
    directory-tree             >= 0.10     && < 0.13,
    dlist                      >= 0.5      && < 0.8,
    errors                     >= 1.4      && < 1.5,
    filepath                   >= 1.3      && < 1.4,
    hashable                   >= 1.1      && < 1.3,
    lens                       >= 4.3      && < 4.5,
    mtl                        >= 2.0      && < 2.3,
    process                    >= 1.1      && < 1.3,
    random                     >= 1.0.1.0  && < 1.1,
    text                       >= 0.10     && < 1.3,
    time                       >= 1.1      && < 1.5,
    transformers               >= 0.2      && < 0.5,
    unordered-containers       >= 0.1.4    && < 0.3,
    vector                     >= 0.9      && < 0.11,
    xmlhtml                    >= 0.2.3    && < 0.3


  ghc-options: -O2 -Wall -fhpc -fwarn-tabs -funbox-strict-fields -threaded
  Extensions: OverloadedStrings

Executable benchmark
  hs-source-dirs: ../src suite
  main-is: Benchmark.hs

  build-depends:
    MonadCatchIO-transformers >= 0.3     && < 0.4,
    HUnit                     >= 1.2     && < 1.3,
    criterion                 >= 1.0     && < 1.1,
    test-framework            >= 0.4     && < 0.9,
    test-framework-hunit      >= 0.2     && < 0.4,

    -- Copied from regular dependencies:

    aeson                      >= 0.6     && < 0.9,
    attoparsec                 >= 0.10    && < 0.13,
    base                       >= 4       && < 5,
    blaze-builder              >= 0.2     && < 0.4,
    blaze-html                 >= 0.4     && < 0.8,
    bytestring                 >= 0.9     && < 0.11,
    containers                 >= 0.2     && < 0.6,
    directory                  >= 1.1     && < 1.3,
    directory-tree             >= 0.10    && < 0.13,
    dlist                      >= 0.5     && < 0.8,
    errors                     >= 1.4     && < 1.5,
    filepath                   >= 1.3     && < 1.4,
    hashable                   >= 1.1     && < 1.3,
    map-syntax                 >= 0.1     && < 0.3,
    mtl                        >= 2.0     && < 2.3,
    process                    >= 1.1     && < 1.3,
    random                     >= 1.0.1.0 && < 1.1,
    statistics                 >= 0.11    && < 0.14,
    text                       >= 0.10    && < 1.3,
    time                       >= 1.1     && < 1.5,
    transformers               >= 0.2     && < 0.5,
    unordered-containers       >= 0.1.4   && < 0.3,
    vector                     >= 0.9     && < 0.11,
    xmlhtml                    >= 0.2.3   && < 0.3

  ghc-options: -O2 -Wall -fwarn-tabs -funbox-strict-fields -threaded
               -fno-warn-unused-do-bind -rtsopts

  ghc-prof-options: -prof -auto-all

  Extensions:
    GeneralizedNewtypeDeriving,
    PackageImports,
    ScopedTypeVariables,
    DeriveDataTypeable,
    FlexibleInstances,
    MultiParamTypeClasses,
    UndecidableInstances,
    OverloadedStrings,
    TypeSynonymInstances,
    NoMonomorphismRestriction