packages feed

tasty-lens-0.3.1: tasty-lens.cabal

name:                tasty-lens
version:             0.3.1
synopsis:            Tasty TestTrees for Lens validation
description:
  Preassembled 'tasty' 'TestTree's for property testing @Lens@es, @Setter@s,
  @Traversal@s, @Iso@s and @Prism@s laws.
homepage:            https://github.com/jdnavarro/tasty-lens
bug-reports:         https://github.com/jdnavarro/tasty-lens/issues
license:             BSD3
license-file:        LICENSE
author:              Danny Navarro
maintainer:          j@dannynavarro.net
category:            Testing, Lenses
build-type:          Simple
extra-source-files:  README.md CHANGELOG.md stack.yaml
cabal-version:       >=1.10

source-repository head
  type: git
  location: git://github.com/jdnavarro/tasty-lens.git

library
  default-language:    Haskell2010
  ghc-options:         -Wall
  exposed-modules:     Test.Tasty.Lens.Iso
                       Test.Tasty.Lens.Lens
                       Test.Tasty.Lens.Prism
                       Test.Tasty.Lens.Setter
                       Test.Tasty.Lens.Traversal
  build-depends:       base >=4.6 && <4.9,
                       lens >=4.1.2.1,
                       smallcheck >=1.1.1,
                       smallcheck-lens >=0.3,
                       tasty >=0.10,
                       tasty-smallcheck >=0.8.0.1
  if impl(ghc < 7.8)
     build-depends: tagged >=0.7.2

test-suite tasty
  default-language:    Haskell2010
  type:                exitcode-stdio-1.0
  hs-source-dirs:      tests
  main-is:             tasty.hs
  ghc-options:         -Wall -threaded
  build-depends:       base >= 4.6 && <4.9,
                       lens >=4.1.2.1,
                       tasty >=0.10,
                       tasty-lens