File tree Expand file tree Collapse file tree 8 files changed +53
-9
lines changed
cabal-testsuite/PackageTests/ShowBuildInfo Expand file tree Collapse file tree 8 files changed +53
-9
lines changed Original file line number Diff line number Diff line change 1616extra-source-files : CHANGELOG.md
1717
1818library
19- -- exposed-modules:
19+ exposed-modules : A
2020 -- other-modules:
2121 -- other-extensions:
2222 build-depends : base ^>= 4.12.0.0
Original file line number Diff line number Diff line change 1+ import Test.Cabal.Prelude
2+
3+ main = cabalTest $ do
4+ r <- cabal' " new-show-build-info" [" exe:A" ]
5+ assertOutputContains " \" cabal-version\" :\" 3.0.0.0\" " r
6+ assertOutputContains " \" compiler\" :{" r
7+ assertOutputContains " \" flavour\" :\" ghc\" " r
8+ assertOutputContains " \" compiler-id\" :" r
9+ assertOutputContains " \" path\" :" r
10+ assertOutputContains " \" type\" :\" exe\" " r
11+ assertOutputContains " \" name\" :\" exe:A\" " r
12+ assertOutputContains " \" unit-id\" :\" A-0.1.0.0-inplace-A\" " r
13+ assertOutputContains " \" compiler-args\" :[" r
14+ assertOutputContains " \" modules\" :[]" r
15+ assertOutputContains " \" src-files\" :[\" Main.hs\" ]" r
16+ assertOutputContains " \" src-dirs\" :[\" src\" ]" r
17+
Original file line number Diff line number Diff line change 1+ import Test.Cabal.Prelude
2+
3+ main = cabalTest $ do
4+ r <- cabal' " new-show-build-info" [" lib:A" ]
5+ assertOutputContains " \" cabal-version\" :\" 3.0.0.0\" " r
6+ assertOutputContains " \" compiler\" :{" r
7+ assertOutputContains " \" flavour\" :\" ghc\" " r
8+ assertOutputContains " \" compiler-id\" :" r
9+ assertOutputContains " \" path\" :" r
10+ assertOutputContains " \" type\" :\" lib\" " r
11+ assertOutputContains " \" name\" :\" lib\" " r
12+ assertOutputContains " \" unit-id\" :\" A-0.1.0.0-inplace\" " r
13+ assertOutputContains " \" compiler-args\" :[" r
14+ assertOutputContains " \" modules\" :[]" r
15+ assertOutputContains " \" src-files\" :[\" A\" ]" r
16+ assertOutputContains " \" src-dirs\" :[\" src\" ]" r
Original file line number Diff line number Diff line change 1+ packages : .
Original file line number Diff line number Diff line change 1616extra-source-files : CHANGELOG.md
1717
1818library
19- -- exposed-modules:
19+ exposed-modules : A
2020 -- other-modules:
2121 -- other-extensions:
2222 build-depends : base ^>= 4.12.0.0
Original file line number Diff line number Diff line change 1+ import Test.Cabal.Prelude
2+
3+ main = cabalTest $ do
4+ r <- cabal' " new-show-build-info" [" lib:B" ]
5+ assertOutputContains " \" cabal-version\" :\" 3.0.0.0\" " r
6+ assertOutputContains " \" compiler\" :{" r
7+ assertOutputContains " \" flavour\" :\" ghc\" " r
8+ assertOutputContains " \" compiler-id\" :" r
9+ assertOutputContains " \" path\" :" r
10+ assertOutputContains " \" type\" :\" lib\" " r
11+ assertOutputContains " \" name\" :\" lib\" " r
12+ assertOutputContains " \" unit-id\" :\" B-0.1.0.0-inplace\" " r
13+ assertOutputContains " \" compiler-args\" :[" r
14+ assertOutputContains " \" modules\" :[]" r
15+ assertOutputContains " \" src-files\" :[\" A\" ]" r
16+ assertOutputContains " \" src-dirs\" :[\" src\" ]" r
Original file line number Diff line number Diff line change 1+ packages : .
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments