from __future__ import annotations import textwrap from mcp_docugen.docx_preprocessor import preprocess_for_docx SAMPLE_DOC = textwrap.dedent( """\ --- pdf_options: format: A4 ---
TIELOGIC
Soluzioni Software Industriali
OFFERTA PRODOTTO E INTEGRAZIONE
TieMeasureFlow
Rif. OFF-2026-022 | 23 marzo 2026
FORNITORE
Tielogic SRL
Via Villanova 39, 36020 Solagna (VI)
P.IVA / C.F. 03954890244
CLIENTE
Ricerca e Misure s.r.l.
Via Brigata Julia 21, 35020 Pernumia (PD)
Rif. Menoncin
Validità offerta: 23 aprile 2026
# TieMeasureFlow Sistema web SPC. ## Costo di setup iniziale
VoceImporto
Setup€ 3.500,00
TOTALE SETUP€ 3.500,00
TEST Z +50MM DRIFT
Errore cumulativo da 7.8mm a 11.5mm.

ACCETTAZIONE

Per accettazione, restituire copia firmata.
Per Tielogic SRL
Firma e timbro
Per Ricerca e Misure s.r.l.
Firma e timbro
Luogo e data: ____________ 23 marzo 2026
""" ) def test_preprocessor_strips_style_and_frontmatter(): out = preprocess_for_docx(SAMPLE_DOC) assert "