Skip to content

Commit 0127b87

Browse files
committed
Revert the deletion of line breaks.
1 parent b6c8670 commit 0127b87

File tree

1 file changed

+35
-0
lines changed
  • tests/Language/Haskell/Stylish/Step/Imports

1 file changed

+35
-0
lines changed

tests/Language/Haskell/Stylish/Step/Imports/Tests.hs

+35
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ tests = testGroup "Language.Haskell.Stylish.Step.Imports.Tests"
6060
, testCase "case 26 (issue 185)" case26
6161
]
6262

63+
6364
--------------------------------------------------------------------------------
6465
input :: String
6566
input = unlines
@@ -78,6 +79,7 @@ input = unlines
7879
, "herp = putStrLn \"import Hello world\""
7980
]
8081

82+
8183
--------------------------------------------------------------------------------
8284
case01 :: Assertion
8385
case01 = expected @=? testStep (step 80 $ fromImportAlign Global) input
@@ -99,6 +101,7 @@ case01 = expected @=? testStep (step 80 $ fromImportAlign Global) input
99101
, "herp = putStrLn \"import Hello world\""
100102
]
101103

104+
102105
--------------------------------------------------------------------------------
103106
case02 :: Assertion
104107
case02 = expected @=? testStep (step 80 $ fromImportAlign Group) input
@@ -119,6 +122,7 @@ case02 = expected @=? testStep (step 80 $ fromImportAlign Group) input
119122
, "herp = putStrLn \"import Hello world\""
120123
]
121124

125+
122126
--------------------------------------------------------------------------------
123127
case03 :: Assertion
124128
case03 = expected @=? testStep (step 80 $ fromImportAlign None) input
@@ -139,6 +143,7 @@ case03 = expected @=? testStep (step 80 $ fromImportAlign None) input
139143
, "herp = putStrLn \"import Hello world\""
140144
]
141145

146+
142147
--------------------------------------------------------------------------------
143148
case04 :: Assertion
144149
case04 = expected @=? testStep (step 80 $ fromImportAlign Global) input'
@@ -153,13 +158,15 @@ case04 = expected @=? testStep (step 80 $ fromImportAlign Global) input'
153158
, " (.:), (.:?), (.=))"
154159
]
155160

161+
156162
--------------------------------------------------------------------------------
157163
case05 :: Assertion
158164
case05 = input' @=? testStep (step 80 $ fromImportAlign Group) input'
159165
where
160166
input' = "import Distribution.PackageDescription.Configuration " ++
161167
"(finalizePackageDescription)\n"
162168

169+
163170
--------------------------------------------------------------------------------
164171
case06 :: Assertion
165172
case06 = input' @=? testStep (step 80 $ fromImportAlign File) input'
@@ -169,6 +176,7 @@ case06 = input' @=? testStep (step 80 $ fromImportAlign File) input'
169176
, "import Foo.Bar"
170177
]
171178

179+
172180
--------------------------------------------------------------------------------
173181
case07 :: Assertion
174182
case07 = expected @=? testStep (step 80 $ fromImportAlign File) input'
@@ -185,6 +193,7 @@ case07 = expected @=? testStep (step 80 $ fromImportAlign File) input'
185193
, "import qualified Foo.Bar"
186194
]
187195

196+
188197
--------------------------------------------------------------------------------
189198
case08 :: Assertion
190199
case08 = expected
@@ -207,6 +216,7 @@ case08 = expected
207216
, "herp = putStrLn \"import Hello world\""
208217
]
209218

219+
210220
--------------------------------------------------------------------------------
211221
case08b :: Assertion
212222
case08b = expected
@@ -228,6 +238,7 @@ case08b = expected
228238
, "herp = putStrLn \"import Hello world\""
229239
]
230240

241+
231242
--------------------------------------------------------------------------------
232243
case09 :: Assertion
233244
case09 = expected
@@ -261,6 +272,7 @@ case09 = expected
261272
, "herp = putStrLn \"import Hello world\""
262273
]
263274

275+
264276
--------------------------------------------------------------------------------
265277
case10 :: Assertion
266278
case10 = expected
@@ -299,6 +311,7 @@ case10 = expected
299311
, "herp = putStrLn \"import Hello world\""
300312
]
301313

314+
302315
--------------------------------------------------------------------------------
303316
case11 :: Assertion
304317
case11 = expected
@@ -326,6 +339,7 @@ case11 = expected
326339
, "herp = putStrLn \"import Hello world\""
327340
]
328341

342+
329343
case11b :: Assertion
330344
case11b = expected
331345
@=? testStep (step 80 $ Options Group WithModuleName True Inline Inherit (LPConstant 4) True False) input
@@ -346,6 +360,7 @@ case11b = expected
346360
, "herp = putStrLn \"import Hello world\""
347361
]
348362

363+
349364
--------------------------------------------------------------------------------
350365
case12 :: Assertion
351366
case12 = expected
@@ -360,6 +375,7 @@ case12 = expected
360375
, " (map)"
361376
]
362377

378+
363379
--------------------------------------------------------------------------------
364380
case12b :: Assertion
365381
case12b = expected
@@ -371,6 +387,7 @@ case12b = expected
371387

372388
expected = input'
373389

390+
374391
--------------------------------------------------------------------------------
375392
case13 :: Assertion
376393
case13 = expected
@@ -387,6 +404,7 @@ case13 = expected
387404
, " (++))"
388405
]
389406

407+
390408
--------------------------------------------------------------------------------
391409
case13b :: Assertion
392410
case13b = expected
@@ -403,6 +421,7 @@ case13b = expected
403421
, " (++))"
404422
]
405423

424+
406425
--------------------------------------------------------------------------------
407426
case14 :: Assertion
408427
case14 = expected
@@ -413,6 +432,7 @@ case14 = expected
413432
[ "import qualified Data.List as List (concat, map, null, reverse, tail, (++))"
414433
]
415434

435+
416436
--------------------------------------------------------------------------------
417437
case15 :: Assertion
418438
case15 = expected
@@ -438,6 +458,7 @@ case15 = expected
438458
, "import qualified Herp.Derp.Internal.Types.Foobar as Internal (foo, bar)"
439459
]
440460

461+
441462
--------------------------------------------------------------------------------
442463
case16 :: Assertion
443464
case16 = expected
@@ -461,6 +482,7 @@ case16 = expected
461482
, "import Data.Foo (Foo (Foo,Bar), Goo(Goo))"
462483
]
463484

485+
464486
--------------------------------------------------------------------------------
465487
case17 :: Assertion
466488
case17 = expected
@@ -478,6 +500,7 @@ case17 = expected
478500
, "import Data.Identity (Identity (runIdentity,Identity))"
479501
]
480502

503+
481504
--------------------------------------------------------------------------------
482505
case18 :: Assertion
483506
case18 = expected @=? testStep
@@ -505,6 +528,7 @@ case18 = expected @=? testStep
505528
, "import Data.Acid as Acid (closeAcidState, createCheckpoint, openLocalStateFrom)"
506529
]
507530

531+
508532
--------------------------------------------------------------------------------
509533
case19 :: Assertion
510534
case19 = expected @=? testStep
@@ -521,6 +545,7 @@ case19 = expected @=? testStep
521545
, " intersperse)"
522546
]
523547

548+
524549
case19b :: Assertion
525550
case19b = expected @=? testStep
526551
(step 40 $ Options File NewLine True InlineWithBreak RightAfter (LPConstant 17) True False) case19input
@@ -536,6 +561,7 @@ case19b = expected @=? testStep
536561
, " intersperse)"
537562
]
538563

564+
539565
case19c :: Assertion
540566
case19c = expected @=? testStep
541567
(step 40 $ Options File NewLine True InlineWithBreak RightAfter LPModuleName True False) case19input
@@ -551,6 +577,7 @@ case19c = expected @=? testStep
551577
, " intersperse)"
552578
]
553579

580+
554581
case19d :: Assertion
555582
case19d = expected @=? testStep
556583
(step 40 $ Options Global NewLine True InlineWithBreak RightAfter LPModuleName True False) case19input
@@ -566,6 +593,7 @@ case19d = expected @=? testStep
566593
, " intersperse)"
567594
]
568595

596+
569597
case19input :: String
570598
case19input = unlines
571599
[ "import Prelude.Compat hiding (foldMap)"
@@ -574,6 +602,7 @@ case19input = unlines
574602
, "import Data.List (foldl', intercalate, intersperse)"
575603
]
576604

605+
577606
--------------------------------------------------------------------------------
578607
case20 :: Assertion
579608
case20 = expected
@@ -592,6 +621,7 @@ case20 = expected
592621
, "import Data.Set (empty)"
593622
]
594623

624+
595625
--------------------------------------------------------------------------------
596626
case21 :: Assertion
597627
case21 = expected
@@ -622,6 +652,7 @@ case21 = expected
622652
, "import X9 hiding (x, y, z, x)"
623653
]
624654

655+
625656
--------------------------------------------------------------------------------
626657
case22 :: Assertion
627658
case22 = expected
@@ -673,6 +704,7 @@ case23 = expected
673704
, "import Data.ALongName.Foo (Foo, Goo, Boo)"
674705
]
675706

707+
676708
--------------------------------------------------------------------------------
677709
case23b :: Assertion
678710
case23b = expected
@@ -698,6 +730,7 @@ case23b = expected
698730
, "import Data.ALongName.Foo (Foo, Goo, Boo)"
699731
]
700732

733+
701734
--------------------------------------------------------------------------------
702735
case24 :: Assertion
703736
case24 = expected
@@ -721,6 +754,7 @@ case24 = expected
721754
"GooReallyLong, BooReallyLong)"
722755
]
723756

757+
724758
--------------------------------------------------------------------------------
725759
case25 :: Assertion
726760
case25 = expected
@@ -745,6 +779,7 @@ case25 = expected
745779
, "import Data.Foo (Foo (Foo,Bar), Goo(Goo))"
746780
]
747781

782+
748783
--------------------------------------------------------------------------------
749784
case26 :: Assertion
750785
case26 = expected

0 commit comments

Comments
 (0)