python-docx-template/tests/preserve_spaces.py
2024-07-21 16:10:44 +02:00

15 lines
414 B
Python

from docxtpl import DocxTemplate
# With old docxtpl version, "... for spicy ..." was replaced by "... forspicy..."
# This test is for checking that is some cases the spaces are not lost anymore
tpl = DocxTemplate("templates/preserve_spaces_tpl.docx")
tags = ["tag_1", "tag_2"]
replacement = ["looking", "too"]
context = dict(zip(tags, replacement))
tpl.render(context)
tpl.save("output/preserve_spaces.docx")