Skip to content

Commit bd3d6c9

Browse files
committed
Add test of all:benches
1 parent 0e5df5d commit bd3d6c9

File tree

4 files changed

+20
-2
lines changed

4 files changed

+20
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# cabal clean
2+
# cabal v2-target
3+
Configuration is affected by the following files:
4+
- cabal.project
5+
Resolving dependencies...
6+
Fully qualified target forms:
7+
- a:bench:a-bench
8+
- b:bench:b-bench

cabal-testsuite/PackageTests/Target/cabal.test.hs

+4
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,7 @@ main = do
1616
cabalTest' "all-tests" $ do
1717
cabal "clean" []
1818
cabal "v2-target" ["all:tests"]
19+
20+
cabalTest' "all-benches" $ do
21+
cabal "clean" []
22+
cabal "v2-target" ["all:benches"]

cabal-testsuite/PackageTests/Target/dir-a/a.cabal

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@ library a-sublib
99
executable a-exe
1010
test-suite a-test
1111
type: exitcode-stdio-1.0
12-
main-is: Test.hs
12+
main-is: Test.hs
13+
benchmark a-bench
14+
type: exitcode-stdio-1.0
15+
main-is: Bench.hs

cabal-testsuite/PackageTests/Target/dir-b/b.cabal

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@ library b-sublib
99
executable b-exe
1010
test-suite b-test
1111
type: exitcode-stdio-1.0
12-
main-is: Test.hs
12+
main-is: Test.hs
13+
benchmark b-bench
14+
type: exitcode-stdio-1.0
15+
main-is: Bench.hs

0 commit comments

Comments
 (0)