summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladislav Zavialov <vlad.z.4096@gmail.com>2020-07-31 18:48:54 +0300
committerVladislav Zavialov <vlad.z.4096@gmail.com>2020-07-31 18:48:54 +0300
commit60a905a90146dfacb2d188b456dc527c8fede287 (patch)
tree556f29b94f27cf6cd2181bd81b3d71bb42076089
parent380638a33691ba43fdcd2e18bca636750e5f66f1 (diff)
downloadhaskell-wip/test-t17652.tar.gz
Test case for #17652wip/test-t17652
The issue was fixed by 19e80b9af252eee760dc047765a9930ef00067ec
-rw-r--r--testsuite/tests/haddock/should_compile_flag_haddock/T17652.hs8
-rw-r--r--testsuite/tests/haddock/should_compile_flag_haddock/T17652.stderr6
-rw-r--r--testsuite/tests/haddock/should_compile_flag_haddock/all.T1
3 files changed, 15 insertions, 0 deletions
diff --git a/testsuite/tests/haddock/should_compile_flag_haddock/T17652.hs b/testsuite/tests/haddock/should_compile_flag_haddock/T17652.hs
new file mode 100644
index 0000000000..9b0cef2522
--- /dev/null
+++ b/testsuite/tests/haddock/should_compile_flag_haddock/T17652.hs
@@ -0,0 +1,8 @@
+module T17652 where
+
+data X
+ = B
+ -- | x
+ !Int
+ -- | y
+ String
diff --git a/testsuite/tests/haddock/should_compile_flag_haddock/T17652.stderr b/testsuite/tests/haddock/should_compile_flag_haddock/T17652.stderr
new file mode 100644
index 0000000000..e1e5cf5c25
--- /dev/null
+++ b/testsuite/tests/haddock/should_compile_flag_haddock/T17652.stderr
@@ -0,0 +1,6 @@
+
+==================== Parser ====================
+module T17652 where
+data X = B !Int " x" String " y"
+
+
diff --git a/testsuite/tests/haddock/should_compile_flag_haddock/all.T b/testsuite/tests/haddock/should_compile_flag_haddock/all.T
index b35af797ce..5dc5df090c 100644
--- a/testsuite/tests/haddock/should_compile_flag_haddock/all.T
+++ b/testsuite/tests/haddock/should_compile_flag_haddock/all.T
@@ -62,3 +62,4 @@ test('T17544_kw', normal, compile, ['-haddock -Winvalid-haddock -ddump-parsed-as
test('haddockExtraDocs', normal, compile, ['-haddock -Winvalid-haddock'])
test('haddockTySyn', normal, compile, ['-haddock -Winvalid-haddock -ddump-parsed'])
test('T8944', normal, compile, ['-haddock -Winvalid-haddock -ddump-parsed'])
+test('T17652', normal, compile, ['-haddock -Winvalid-haddock -ddump-parsed'])