diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/Haddock/ParserSpec.hs | 18 | 
1 files changed, 18 insertions, 0 deletions
diff --git a/test/Haddock/ParserSpec.hs b/test/Haddock/ParserSpec.hs index 455a67f1..ac57b644 100644 --- a/test/Haddock/ParserSpec.hs +++ b/test/Haddock/ParserSpec.hs @@ -360,6 +360,24 @@ spec = before initStaticOpts $ do            ]          `shouldParseTo` DocCodeBlock "foo\nbar\nbaz" +      it "ignores single leading spaces" $ do +        unlines [ +            "> foo" +          , "> bar" +          , "> baz" +          ] `shouldParseTo` DocCodeBlock "foo\nbar\nbaz" + +        unlines [ +            "> foo" +          , ">" +          , "> bar" +          ] `shouldParseTo` DocCodeBlock "foo\n\nbar" + +        unlines [ +            ">foo" +          , ">  bar" +          ] `shouldParseTo` DocCodeBlock "foo\n  bar" +        it "ignores nested markup" $ do          unlines [              ">/foo/"  | 
