summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorw0rp <devw0rp@gmail.com>2017-09-03 21:53:39 +0100
committerw0rp <devw0rp@gmail.com>2017-09-03 21:53:48 +0100
commit6833e01f23d07b18828fbf34c02636c63560d955 (patch)
tree786c54584c223a45b86753a72cc0c1a488cb008e /test
parent0aa8640d07628e179fa0fc9a93e7c67579d3f78a (diff)
downloadale-6833e01f23d07b18828fbf34c02636c63560d955.zip
#894 - Replace ugly temporary filenames for Haskell problems with the buffer's basename
Diffstat (limited to 'test')
-rw-r--r--test/handler/test_ghc_mod_handler.vader7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/handler/test_ghc_mod_handler.vader b/test/handler/test_ghc_mod_handler.vader
index b8d09a54..bed5b13c 100644
--- a/test/handler/test_ghc_mod_handler.vader
+++ b/test/handler/test_ghc_mod_handler.vader
@@ -21,10 +21,17 @@ Execute(HandleGhcFormat should handle ghc-mod problems):
\ 'type': 'W',
\ 'text': 'Eta reduceFound: myFunc x = succ xWhy not: myFunc = succ',
\ },
+ \ {
+ \ 'lnum': 28,
+ \ 'col': 28,
+ \ 'type': 'W',
+ \ 'text': 'Defaulting the following constraints to type ‘Integer’ (Num a0) arising from the literal ‘3’ at check2.hs:28:28 (Eq a0) arising from a use of ‘lookup’ at check2.hs:28:21-28 • In the first argument of ‘lookup’, namely ‘3’ In the expression: lookup 3 In the second argument of ‘fmap’, namely ‘(lookup 3 $ zip [1, 2, 3] [4, 5, 6])''’'
+ \ },
\ ],
\ ale#handlers#haskell#HandleGHCFormat(bufnr(''), [
\ 'check2.hs:2:1:Failed to load interface for ‘Missing’Use -v to see a list of the files searched for.',
\ 'check2.hs:2:1: Suggestion: Use camelCaseFound: my_variable = ...Why not: myVariable = ...',
\ 'check2.hs:6:1: Warning: Eta reduceFound: myFunc x = succ xWhy not: myFunc = succ',
\ 'xxx.hs:6:1: Warning: Eta reduceFound: myFunc x = succ xWhy not: myFunc = succ',
+ \ printf("check2.hs:28:28: Warning: Defaulting the following constraints to type ‘Integer’ (Num a0) arising from the literal ‘3’ at %s/check2.hs:28:28 (Eq a0) arising from a use of ‘lookup’ at %s/check2.hs:28:21-28 • In the first argument of ‘lookup’, namely ‘3’ In the expression: lookup 3 In the second argument of ‘fmap’, namely ‘(lookup 3 $ zip [1, 2, 3] [4, 5, 6])'’", tempname(), tempname()),
\ ])