packages feed

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