packages feed

cabal-detailed-quickcheck-0.3.0.0: cabal-detailed-quickcheck.cabal

cabal-version:      3.4
name:               cabal-detailed-quickcheck
version:            0.3.0.0
synopsis:           QuickCheck for Cabal tests
description:        Turn QuickCheck properties into detailed Cabal tests
homepage:           https://github.com/schuelermine/cabal-detailed-quickcheck
bug-reports:        https://github.com/schuelermine/cabal-detailed-quickcheck/issues
license:            MIT
license-file:       LICENSE
author:             Anselm Schüler
maintainer:         mail@anselmschueler.com
copyright:          Ⓒ Anselm Schüler 2022
category:           Testing
extra-source-files: CHANGELOG.md
                    README.md

tested-with:        GHC == 9.10.3

common basic-config
    build-depends:      
        base >=4 && <5,
        QuickCheck >=2.14.2 && <2.19,
        Cabal >=3.6 && <3.17
    default-language:   GHC2021

library
    import:             basic-config
    exposed-modules:    Distribution.TestSuite.QuickCheck
    hs-source-dirs:     lib

test-suite test
    import:             basic-config
    hs-source-dirs:     tests
    build-depends:      cabal-detailed-quickcheck
    type:               detailed-0.9
    test-module:        Tests
    -- | Tests require /dev/null to exist
    if !os(linux)
        buildable:      False

source-repository head
    type:               git
    location:           https://github.com/schuelermine/cabal-detailed-quickcheck.git
    branch:             b0

source-repository this
    type:               git
    location:           https://github.com/schuelermine/cabal-detailed-quickcheck.git
    tag:                0.3.0.0