MuCheck-0.1.0.1: MuCheck.cabal
name: MuCheck
version: 0.1.0.1
synopsis: Automated Mutation Testing
description: This package defines a mutation analysis library for haskell
programs. It does this by parsing the haskell source, and
replacing a few of the common haskell functions and operators
with other, but similar operators and functions, and running
the testsuite to check whether the difference has been
detected. Currently, it supports QuickCheck and HUnit tests.
homepage: https://bitbucket.com/osu-testing/mucheck
license: GPL-2
license-file: LICENSE
author: Duc Lee <ledu@onid.oregonstate.edu>
Rahul Gopinath <rahul@gopinath.org>
maintainer: ledu@onid.oregonstate.edu
rahul@gopinath.org
-- copyright:
category: Testing
build-type: Simple
cabal-version: >= 1.10
source-repository head
type: git
location: https://rgopinath@bitbucket.org/osu-testing/mucheck.git
tag: 0.1.0.1
executable mucheck
main-is: Main.hs
build-depends: base >=4 && <5, haskell-src-exts >=1.13, syb >= 0.4.0, time >= 1.4.0.1, QuickCheck>=2.6, hint >= 0.3.1.0, mtl>=2.1.2, HUnit >= 1.0, filepath
default-language: Haskell2010
hs-source-dirs: src
library
exposed-modules: MuCheck.MuOp, MuCheck.StdArgs, MuCheck.Interpreter, MuCheck.Mutation, MuCheck.Operators, MuCheck.Utils.Syb, MuCheck.Utils.Common, MuCheck.Utils.Print
-- other-modules:
build-depends: base >=4 && <5, haskell-src-exts >=1.13, syb >= 0.4.0, time >= 1.4.0.1, QuickCheck>=2.6, hint >= 0.3.1.0, mtl>=2.1.2, HUnit >= 1.0, filepath
default-language: Haskell2010
hs-source-dirs: src
test-suite spec
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
default-language: Haskell2010
build-depends: base >= 4 && <5, MuCheck, hspec >= 2.0, QuickCheck >= 2.6, filepath