@@ -1157,7 +1157,7 @@ extendImportTests = testGroup "extend import actions"
11571157 , " x :: (:~:) [] []"
11581158 , " x = Refl"
11591159 ])
1160- (Range (Position 3 17 ) (Position 3 18 ))
1160+ (Range (Position 3 4 ) (Position 3 8 ))
11611161 [ " Add (:~:)(..) to the import list of Data.Type.Equality"
11621162 , " Add type (:~:)(Refl) to the import list of Data.Type.Equality" ]
11631163 (T. unlines
@@ -1221,7 +1221,7 @@ extendImportTests = testGroup "extend import actions"
12211221 , " import ModuleA as A (stuffB)"
12221222 , " main = print (stuffB .* stuffB)"
12231223 ])
1224- (Range (Position 2 17 ) (Position 2 18 ))
1224+ (Range (Position 2 22 ) (Position 2 24 ))
12251225 [" Add (.*) to the import list of ModuleA" ]
12261226 (T. unlines
12271227 [ " module ModuleB where"
@@ -1235,7 +1235,7 @@ extendImportTests = testGroup "extend import actions"
12351235 , " import Data.List.NonEmpty (fromList)"
12361236 , " main = case (fromList []) of _ :| _ -> pure ()"
12371237 ])
1238- (Range (Position 2 5 ) (Position 2 6 ))
1238+ (Range (Position 2 31 ) (Position 2 33 ))
12391239 [ " Add NonEmpty((:|)) to the import list of Data.List.NonEmpty"
12401240 , " Add NonEmpty(..) to the import list of Data.List.NonEmpty"
12411241 ]
@@ -1252,7 +1252,7 @@ extendImportTests = testGroup "extend import actions"
12521252 , " import Data.Maybe (catMaybes)"
12531253 , " x = Just 10"
12541254 ])
1255- (Range (Position 3 5 ) (Position 2 6 ))
1255+ (Range (Position 3 4 ) (Position 3 8 ))
12561256 [ " Add Maybe(Just) to the import list of Data.Maybe"
12571257 , " Add Maybe(..) to the import list of Data.Maybe"
12581258 ]
@@ -1484,7 +1484,7 @@ extendImportTests = testGroup "extend import actions"
14841484 , " import ModuleA ()"
14851485 , " foo = bar"
14861486 ])
1487- (Range (Position 3 17 ) (Position 3 18 ))
1487+ (Range (Position 3 6 ) (Position 3 9 ))
14881488 [" Add bar to the import list of ModuleA" ,
14891489 " Add bar to the import list of ModuleB" ]
14901490 (T. unlines
@@ -1501,7 +1501,7 @@ extendImportTests = testGroup "extend import actions"
15011501 , " x :: (:~:) [] []"
15021502 , " x = Refl"
15031503 ])
1504- (Range (Position 3 17 ) (Position 3 18 ))
1504+ (Range (Position 3 4 ) (Position 3 8 ))
15051505 [ " Add type (:~:)(Refl) to the import list of Data.Type.Equality"
15061506 , " Add (:~:)(..) to the import list of Data.Type.Equality" ]
15071507 (T. unlines
@@ -2425,7 +2425,7 @@ insertNewDefinitionTests = testGroup "insert new definition actions"
24252425 docB <- createDoc " ModuleB.hs" " haskell" (T. unlines start)
24262426 _ <- waitForDiagnostics
24272427 action <- pickActionWithTitle " Define select :: Int -> Bool"
2428- =<< getCodeActions docB (R 1 0 0 50 )
2428+ =<< getCodeActions docB (R 1 8 1 14 )
24292429 executeCodeAction action
24302430 contentAfterAction <- documentContents docB
24312431 liftIO $ contentAfterAction @?= T. unlines expected
@@ -2449,7 +2449,7 @@ insertNewDefinitionTests = testGroup "insert new definition actions"
24492449 docB <- createDoc " ModuleB.hs" " haskell" (T. unlines start)
24502450 _ <- waitForDiagnostics
24512451 action <- pickActionWithTitle " Define select :: Int -> Bool"
2452- =<< getCodeActions docB (R 1 0 0 50 )
2452+ =<< getCodeActions docB (R 1 8 1 14 )
24532453 executeCodeAction action
24542454 contentAfterAction <- documentContents docB
24552455 liftIO $ contentAfterAction @?= T. unlines expected
@@ -2750,7 +2750,7 @@ fixConstructorImportTests = testGroup "fix import actions"
27502750 [ " module ModuleB where"
27512751 , " import ModuleA(Constructor)"
27522752 ])
2753- (Range (Position 1 10 ) (Position 1 11 ))
2753+ (Range (Position 1 15 ) (Position 1 26 ))
27542754 " Fix import of A(Constructor)"
27552755 (T. unlines
27562756 [ " module ModuleB where"
0 commit comments