Skip to content

Commit d5a776c

Browse files
committed
Add missing test suite
1 parent c7a3d42 commit d5a776c

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import StackTest
2+
3+
main :: IO ()
4+
main = do
5+
stackErr ["build"]
6+
stack ["build", "--flag", "new-template:fixIt"]
7+
stack ["build", "--flag", "new-template:fixit"]
8+
stack ["build", "--flag", "new-template:fiXit"]
9+
stack ["build", "--flag", "*:fiXit"]
10+
stackErr ["build", "--flag", "*:fiXit-else"]
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: new-template
2+
version: 0.1.0.0
3+
build-type: Simple
4+
cabal-version: >=1.10
5+
6+
flag fixIt
7+
manual: True
8+
default: False
9+
description: Make the build work
10+
11+
library
12+
hs-source-dirs: src
13+
exposed-modules: Lib
14+
default-language: Haskell2010
15+
if flag(fixIt)
16+
build-depends: base >= 4.7
17+
else
18+
build-depends: base < 4.7 && > 4.7
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module Lib
2+
( someFunc
3+
) where
4+
5+
someFunc :: IO ()
6+
someFunc = putStrLn "someFunc"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
resolver: lts-2.9

0 commit comments

Comments
 (0)