from src.pdf_form_doc import parse_markdown_annotations def test_annotation_font_size_round_trips_from_markdown(): content = ( "- Signed text " ) annotations = parse_markdown_annotations(content) assert len(annotations) == 1 assert annotations[0]["line_height"] == 1.35 assert annotations[0]["font_size"] == 18.0 def test_old_annotation_without_font_size_defaults_to_eleven_points(): content = ( "- Legacy " ) assert parse_markdown_annotations(content)[0]["font_size"] == 11.0