245 feature(s) across docx / pptx / xlsx — 0 passing, 22 failing, 223 pending. Click any cell, feature ID, or title to drill into the per-case detail (manifest JSON, generator source, fixture, rendered reference). Parameterised families show an aggregate verdict on the parent row; the family page lists every expanded case.
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/custom-xml-part | Custom XML data part with data-binding | — | — |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/image-inline | Inline image | — | pass |
docx/table-basic | Basic table (2x2) | — | pass |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/alt-chunk-html | altChunk — alternate-format import (parameterised) (4 cases) | pending | pending |
docx/embedded-font | Embedded font binary | — | — |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/heading-1 | Heading 1 | — | pass |
docx/heading-2 | Heading 2 | — | pass |
docx/heading-3 | Heading 3 | — | pass |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/interop-formatting-matrix | Cross-library formatting matrix (python-docx -> docxjs) (8 cases) | pending | pending |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/math-equation | Math equation (OMML) (8 cases) | pending | pending |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/modify-add-paragraph | Modify: append paragraph to existing .docx | — | — |
docx/modify-set-run-bold | Modify: flip first run's bold on an existing .docx | — | — |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/scale-paragraphs | Scale: many paragraphs (3 cases) | pending | pending |
docx/scale-runs-per-paragraph | Scale: one paragraph, many bolded runs (4 cases) | pending | pending |
docx/scale-table | Scale: one 10-column table, many rows (3 cases) | pending | pending |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/character-style-builtin | Built-in character styles (17 cases) | pending | pending |
docx/style-builtin | Built-in paragraph styles (32 cases) | pending | pending |
| Feature ID | Title | python-docx | docxjs |
|---|---|---|---|
docx/combining-marks-and-zwj | Combining marks and ZWJ sequences (round-trip) (8 cases) | pending | pending |
docx/unicode-bmp-round-trip | Unicode round-trip (docx) (15 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/animation-effect | Animation effect (6 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/chart-column | Clustered column chart | — | fail |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/media-embed | Embedded media — audio / video (parameterised) (3 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/image-crop-rotation | Image crop and rotation (4 cases) | pending | pending |
pptx/image-on-slide | Raster image on slide | — | pass |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/interop-shape-roster | Cross-library shape roster (python-pptx -> pptxjs) (6 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/mc-alternate-content | Markup Compatibility: mc:AlternateContent inside a slide extLst (2 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/modify-add-slide | Modify: add a slide to existing .pptx | — | — |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/rel-target-mode-external | External relationship target mode (pptx) (2 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/round-trip-identity | Round-trip preserves core content (pptx) (8 cases) | pending | pending |
pptx/round-trip-layout-inheritance | Round-trip preserves themeOverride and layout inheritance chain (2 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/scale-slides | Scale: many slides (3 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/unicode-bmp-round-trip | Unicode round-trip (pptx) (15 cases) | pending | pending |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/font-size-sp | Run-level font size (textbox) (10 cases) | pending | pending |
pptx/text-align | Paragraph text alignment (4 cases) | pending | pending |
pptx/text-color | Run-level text color (solid fill) | — | fail |
| Feature ID | Title | python-pptx | pptxjs |
|---|---|---|---|
pptx/theme-color-scheme | Theme colour scheme | — | — |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/merged-cell | Merged cell range | — | pass |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/chart-bar | Bar / column chart | — | pass |
xlsx/chart-pie | Pie chart | — | pass |
xlsx/chart-type | Chart subclass coverage (20 cases) | pending | pending |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/interop-cell-formats | Cross-library cell formats (python-xlsx -> xlsxjs) (5 cases) | pending | pending |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/mc-ignorable-ext | Markup Compatibility: mc:Ignorable + x14 sparkline extLst | — | — |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/modify-add-row | Modify: append row to existing .xlsx | — | — |
xlsx/modify-set-cell-value | Modify: overwrite cell value on existing .xlsx | — | — |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/rel-target-mode-external | External relationship target mode (xlsx) (2 cases) | pending | pending |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/pivot-table-authoring | Pivot table authoring (worksheet API) | — | — |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/scale-cells | Scale: many cells in one sheet (3 cases) | pending | pending |
| Feature ID | Title | python-xlsx | xlsxjs |
|---|---|---|---|
xlsx/defined-name | Workbook-scoped defined name | — | — |