From 1db36be2c2ed7db9b1e3ec96720cd1f3f17753c2 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 18 Feb 2024 13:02:48 +0000 Subject: Add support for the strict document format --- tests/mammoth_tests.py | 7 +++++++ tests/test-data/strict-format.docx | Bin 0 -> 11692 bytes 2 files changed, 7 insertions(+) create mode 100644 tests/test-data/strict-format.docx (limited to 'tests') diff --git a/tests/mammoth_tests.py b/tests/mammoth_tests.py index b8c6a11..36d0e83 100644 --- a/tests/mammoth_tests.py +++ b/tests/mammoth_tests.py @@ -299,6 +299,13 @@ def test_can_extract_raw_text(): assert_equal("Apple\n\nBanana\n\n", result.value) +def test_can_read_strict_format(): + with open(generate_test_path("strict-format.docx"), "rb") as fileobj: + result = mammoth.convert_to_html(fileobj=fileobj) + assert_equal([], result.messages) + assert_equal("

Test

", result.value) + + def _copy_of_test_data(path): destination = io.BytesIO() with open(generate_test_path(path), "rb") as source: diff --git a/tests/test-data/strict-format.docx b/tests/test-data/strict-format.docx new file mode 100644 index 0000000..4495720 Binary files /dev/null and b/tests/test-data/strict-format.docx differ -- cgit v1.2.3