Skip to content

Commit ddb58fb

Browse files
authored
Merge pull request #7908 from ptkato/cabal-init-buildable
Testing cabal init for buildable output
2 parents c635892 + ab440dc commit ddb58fb

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,6 @@
11
# cabal init
2+
# Setup configure
3+
Configuring app-0.1.0.0...
4+
# Setup build
5+
Preprocessing executable 'app' for app-0.1.0.0..
6+
Building executable 'app' for app-0.1.0.0..

cabal-testsuite/PackageTests/Init/init.test.hs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ import Test.Cabal.Prelude
33
main = cabalTest $
44
withSourceCopyDir "app" $ do
55
cwd <- fmap testSourceCopyDir getTestEnv
6-
cabal "init" ["-n", "--exe", "--application-dir=app", "--main-is=Main.hs", "--", cwd]
6+
7+
buildOut <- withDirectory cwd $ do
8+
cabal "init" ["-n", "--exe", "--application-dir=app", "--main-is=Main.hs"]
9+
setup "configure" []
10+
setup' "build" ["app"]
711

812
assertFileDoesContain (cwd </> "app/Main.hs") "This should remain as is!"
13+
assertOutputContains "Linking" buildOut

0 commit comments

Comments
 (0)