Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
159 lines (148 sloc) 4.03 KB
name: chuchu
version: 0.4.3
cabal-version: >= 1.8
build-type: Simple
license: OtherLicense
license-file: LICENSE
copyright: 2012 Marco Túlio Pimenta Gontijo <marcotmarcot@gmail.com>
author: Marco Túlio Pimenta Gontijo <marcotmarcot@gmail.com>, Felipe Lessa <felipe.lessa@gmail.com>
maintainer: Marco Túlio Pimenta Gontijo <marcotmarcot@gmail.com>
stability: experimental
homepage: http://github.com/marcotmarcot/chuchu
bug-reports: http://github.com/marcotmarcot/chuchu/issues
synopsis: Behaviour Driven Development like Cucumber for Haskell
description:
Chuchu is a system similar to Ruby's Cucumber for Behaviour Driven
Development. It works with a language similar to Cucumber's Gherkin, which is
parsed using package abacate.
category: Test
tested-with: GHC ==7.4.2
extra-source-files:
tests/data/environment.feature,
tests/data/calculator.feature,
tests/data/prefix.feature,
tests/data/multiple_scenarios.feature,
tests/data/background_and_multiple_scenarios.feature,
tests/data/multiple_features1.feature,
tests/data/multiple_features2.feature,
tests/data/should_fail.feature
source-repository head
type: git
location: git://github.com/marcotmarcot/chuchu.git
library
hs-source-dirs: src
exposed-modules:
Test.Chuchu,
Test.Chuchu.Types,
Test.Chuchu.Parser
other-modules:
Test.Chuchu.Parsec,
Test.Chuchu.Email,
Test.Chuchu.OutputPrinter
build-depends:
base >= 4 && < 5,
text >= 0.11 && < 0.12,
transformers >= 0.3 && < 0.4,
parsec >= 3.1 && < 3.2,
cmdargs >= 0.9 && < 0.11,
ansi-wl-pprint == 0.6.*,
abacate >= 0.0 && < 0.1,
monad-control >= 0.3 && < 0.4,
lifted-base >= 0.2 && < 0.3
extensions:
DeriveDataTypeable
FlexibleContexts
GADTs
GeneralizedNewtypeDeriving
OverloadedStrings
ScopedTypeVariables
ghc-options: -Wall
Test-Suite environment
type: exitcode-stdio-1.0
main-is: environment.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
unix >= 2.5,
text,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite calculator
type: exitcode-stdio-1.0
main-is: calculator.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite prefix
type: exitcode-stdio-1.0
main-is: prefix.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite multiple_scenarios
type: exitcode-stdio-1.0
main-is: multiple_scenarios.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite background_and_multiple_scenarios
type: exitcode-stdio-1.0
main-is: background_and_multiple_scenarios.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite multiple_features
type: exitcode-stdio-1.0
main-is: multiple_features.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite should_fail
type: exitcode-stdio-1.0
main-is: should_fail.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Test-Suite background_fail
type: exitcode-stdio-1.0
main-is: background_fail.hs
hs-source-dirs: tests
build-depends:
base >= 4 && < 5,
transformers >= 0.3 && < 0.4,
chuchu,
HUnit >= 1.2 && < 1.3
extensions: OverloadedStrings
ghc-options: -Wall
Something went wrong with that request. Please try again.