[commit: testsuite] ghc-7.6: Add test for #7145 (acc0346)
Paolo Capriotti
p.capriotti at gmail.com
Wed Aug 15 19:25:18 CEST 2012
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite
On branch : ghc-7.6
http://hackage.haskell.org/trac/ghc/changeset/acc034699bd7efcd1c4930b242abe648f11f2171
>---------------------------------------------------------------
commit acc034699bd7efcd1c4930b242abe648f11f2171
Author: Paolo Capriotti <p.capriotti at gmail.com>
Date: Tue Aug 14 17:12:34 2012 +0100
Add test for #7145
MERGED from commit 5831652dd33313af28dd8b8eb88cb36bb474d98e
>---------------------------------------------------------------
tests/rename/should_compile/T7145a.hs | 3 +++
tests/rename/should_compile/T7145b.hs | 6 ++++++
tests/rename/should_compile/T7145b.stderr | 2 ++
tests/rename/should_compile/all.T | 2 ++
4 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/tests/rename/should_compile/T7145a.hs b/tests/rename/should_compile/T7145a.hs
new file mode 100644
index 0000000..501915f
--- /dev/null
+++ b/tests/rename/should_compile/T7145a.hs
@@ -0,0 +1,3 @@
+module T7145a ( Applicative(pure) ) where
+
+import Control.Applicative ( Applicative(pure) )
diff --git a/tests/rename/should_compile/T7145b.hs b/tests/rename/should_compile/T7145b.hs
new file mode 100644
index 0000000..f34ea4d
--- /dev/null
+++ b/tests/rename/should_compile/T7145b.hs
@@ -0,0 +1,6 @@
+module T7145b ( A.Applicative(pure) ) where
+
+import qualified Control.Applicative as A
+
+pure :: ()
+pure = ()
diff --git a/tests/rename/should_compile/T7145b.stderr b/tests/rename/should_compile/T7145b.stderr
new file mode 100644
index 0000000..35e233d
--- /dev/null
+++ b/tests/rename/should_compile/T7145b.stderr
@@ -0,0 +1,2 @@
+
+T7145b.hs:6:1: Warning: Defined but not used: `pure'
diff --git a/tests/rename/should_compile/all.T b/tests/rename/should_compile/all.T
index 3c821f7..e4e0d84 100644
--- a/tests/rename/should_compile/all.T
+++ b/tests/rename/should_compile/all.T
@@ -192,3 +192,5 @@ test('T5867',
test('T6027', normal, compile, [''])
test('T6120', normal, compile, [''])
test('T7007', normal, compile, [''])
+test('T7145a', normal, compile, ['-Wall -Werror'])
+test('T7145b', normal, compile, ['-Wall'])
More information about the Cvs-ghc
mailing list