@@ -659,6 +659,15 @@ tests =
660 para (text "Start recursion here" <>
660 para (text "Start recursion here" <>
661 note (para "Recursion continues here[1]"))
661 note (para "Recursion continues here[1]"))
662+ , "Nested footnotes" =:
663+ T.unlines [ "Footnote: [1]"
667+ , "[2] No recursion: [1]"
669+ para (text "Footnote: " <>
670+ note (para (text "Nested: " <> note (para $ text "No recursion: [1]"))))
662 , "No zero footnotes" =:
671 , "No zero footnotes" =:
663 T.unlines [ "Here is a footnote[0]."
672 T.unlines [ "Here is a footnote[0]."