diff options
Diffstat (limited to 'haddock-library/test/Documentation/Haddock')
| -rw-r--r-- | haddock-library/test/Documentation/Haddock/ParserSpec.hs | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/haddock-library/test/Documentation/Haddock/ParserSpec.hs b/haddock-library/test/Documentation/Haddock/ParserSpec.hs index a228a956..5550e836 100644 --- a/haddock-library/test/Documentation/Haddock/ParserSpec.hs +++ b/haddock-library/test/Documentation/Haddock/ParserSpec.hs @@ -85,6 +85,12 @@ spec = do          " don't use apostrophe's in the wrong place's" `shouldParseTo`            "don't use apostrophe's in the wrong place's" +      it "doesn't parse empty identifiers" $ do +        "``" `shouldParseTo` "``" + +      it "can parse infix identifiers" $ do +        "``infix``" `shouldParseTo` "`" <> DocIdentifier "infix" <> "`" +      context "when parsing URLs" $ do        it "parses a URL" $ do          "<http://example.com/>" `shouldParseTo` hyperlink "http://example.com/" Nothing  | 
