Eric Huss
03443f723c
Add more comprehensive tests for HTML rendering
...
This adds a bunch of tests to better exercise the HTML rendering and to
be able to track any changes in its behavior.
This includes a new `check_all_main_files` to more conveniently check
the HTML content of every chapter in a book.
2025-09-16 14:07:54 -07:00
Eric Huss
4a47b3d18a
Add space between consecutive footnotes
...
This fixes it so that consecutive footnotes have a little space between
them so they aren't jammed together.
2025-08-18 17:11:18 -07:00
Eric Huss
82a457b548
Add a test for multiple footnotes in a row
...
These were previously broken in older versions of pulldown-cmark.
2025-08-18 16:38:34 -07:00
Krishan Mistry
7e9be8dee3
Warn on duplicate footnote definition and ignore subsequent definitions
2025-04-30 06:39:48 -07:00
Krishan Mistry
09d22e926f
Add a test for duplicate footnote definitions
2025-04-30 06:37:24 -07:00
Eric Huss
1696f5680e
Move footnote expected HTML to a separate file
...
This output is starting to get a little long, so this moves it to a
separate file to keep things a little more tidy.
2025-04-30 06:36:09 -07:00
Eric Huss
8c8f0a4dbf
Add test for smart punctuation
2025-04-22 20:50:20 -07:00
Eric Huss
6904653a82
Migrate custom_header_attributes to BookTest
2025-04-22 20:50:20 -07:00
Eric Huss
74e01ea6e3
Migrate markdown_options to BookTest
2025-04-22 20:50:20 -07:00