packages feed

map-syntax 0.2.0.1 → 0.2.0.2

raw patch · 4 files changed

+37/−57 lines, 4 filesdep ~hspec

Dependency ranges changed: hspec

Files

map-syntax.cabal view
@@ -1,5 +1,5 @@ name:           map-syntax-version:        0.2.0.1+version:        0.2.0.2 synopsis:       Syntax sugar for defining maps description:     Haskell's canonical list of tuples syntax for defining maps is not very@@ -13,12 +13,13 @@ build-type:     Simple cabal-version:  >= 1.10 category:       Data Structures+Tested-With:    GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1  extra-source-files:   .ghci,   LICENSE,   README.md,-  runTestsAndCoverage.sh+  runCoverage.sh   Library@@ -62,5 +63,5 @@     HUnit                      >= 1.2      && < 2,     mtl                        >= 2.0      && < 2.3,     QuickCheck                 >= 2.3.0.2  && < 3,-    hspec                      >= 2.2.3    && < 2.3,+    hspec                      >= 2.2.3    && < 2.4,     transformers               >= 0.3      && < 0.6
+ runCoverage.sh view
@@ -0,0 +1,32 @@+#!/bin/sh++set -e++PKGVERSION=$(cabal info . | awk '{print $2;exit}')++echo $PKGVERSION++ROOT=dist-newstyle/build/$PKGVERSION+DIR=$ROOT/hpc/vanilla+HPCDIR=$DIR/mix/testsuite++DESTDIR=hpc++EXCLUDES='Main+Data.Map.Syntax.Tests+Data.Map.Syntax.Util'++EXCL=""++for m in $EXCLUDES; do+    EXCL="$EXCL --exclude=$m"+done++rm -Rf $DESTDIR+mkdir -p $DESTDIR+hpc markup $EXCL --hpcdir=$HPCDIR --destdir=$DESTDIR testsuite # >/dev/null 2>&1++cat <<EOF++Test coverage report written to $DESTDIR.+EOF
− runTestsAndCoverage.sh
@@ -1,53 +0,0 @@-#!/bin/sh--set -e--if [ -z "$DEBUG" ]; then-  export DEBUG="testsuite"-fi--SUITE=./dist/build/testsuite/testsuite--export LC_ALL=C-export LANG=C--rm -f testsuite.tix--if [ ! -f $SUITE ]; then-cat <<EOF-Testsuite executable not found, please run:-cabal configure --enable-tests --enable-library-coverage-then-cabal build-EOF-    exit;-fi--./dist/build/testsuite/testsuite -j4 -a1000 $*--DIR=dist/hpc--MIXDIR=$DIR/mix/testsuite-OUTDIR=$DIR/html--rm -Rf $OUTDIR-mkdir -p $OUTDIR--EXCLUDES='Main-Data.Map.Syntax.Tests-Data.Map.Syntax.Util'--EXCL=""--for m in $EXCLUDES; do-    EXCL="$EXCL --exclude=$m"-done--hpc markup $EXCL --hpcdir=$MIXDIR --destdir=$OUTDIR testsuite # >/dev/null 2>&1--rm -f testsuite.tix--cat <<EOF--Test coverage report written to $DIR.-EOF
src/Data/Map/Syntax.hs view
@@ -18,7 +18,7 @@  Here's an example: -> foo :: MapSyntax Text+> foo :: MapSyntax Text Text > foo = do >   "firstName" ## "John" >   "lastName"  ## "Smith"