fix: --plain should trim leading and trailing blank lines & v0.2.0

This commit is contained in:
2026-04-01 20:55:20 +02:00
parent 8af43ed112
commit 83c9553309
4 changed files with 12 additions and 7 deletions
+8
View File
@@ -182,3 +182,11 @@ def test_to_plain_fallback_for_non_synced_text_strips_start_tags() -> None:
plain = to_plain(text)
assert plain == "only-zero\nplain line"
def test_to_plain_trims_leading_and_trailing_blank_lines() -> None:
text = "\n\n[00:01.00]line1\n\n[00:01.00]\n[00:02.00]line2\nline3\n\n"
plain = to_plain(text)
assert plain == "line1\n\nline2"