File: tests.sh

package info (click to toggle)
ghc 9.0.2-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 177,780 kB
  • sloc: haskell: 494,441; ansic: 70,262; javascript: 9,423; sh: 8,537; python: 2,646; asm: 1,725; makefile: 1,333; xml: 196; cpp: 167; perl: 143; ruby: 84; lisp: 7
file content (30 lines) | stat: -rw-r--r-- 541 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/sh

set -ex

runtest() {
  HC=$1
  shift

  # EDIT last line to pass arguments

  cabal run text-tests:test:tests \
      --project-file=cabal.tests.project \
      --builddir="dist-newstyle/$HC" \
      --with-compiler="$HC" \
      -- "$@"
}

runtest ghc-8.10.2 "$@"
runtest ghc-8.8.4  "$@"
runtest ghc-8.6.5  "$@"
runtest ghc-8.4.4  "$@"
runtest ghc-8.2.2  "$@"
runtest ghc-8.0.2  "$@"

runtest ghc-7.10.3 "$@"
runtest ghc-7.8.4  "$@"
runtest ghc-7.6.3  "$@"
runtest ghc-7.4.2  "$@"
runtest ghc-7.2.2  "$@"
runtest ghc-7.0.4  "$@"