Skip to content

test: add failing footnote target regressions#828

Closed
t-kalinowski wants to merge 1 commit into
posit-dev:feat-tab-footnotefrom
t-kalinowski:feat-tab-footnote
Closed

test: add failing footnote target regressions#828
t-kalinowski wants to merge 1 commit into
posit-dev:feat-tab-footnotefrom
t-kalinowski:feat-tab-footnote

Conversation

@t-kalinowski
Copy link
Copy Markdown
Member

@t-kalinowski t-kalinowski commented May 13, 2026

Add regression coverage for footnote targets that currently produce footer entries without rendering a corresponding mark at the target location.

The new tests cover three public API cases:

  • row group footnotes created with loc.row_groups(), where the footer note is present but the row group heading does not receive a footnote mark
  • grand summary body footnotes created with loc.grand_summary(), where the footer note is present but the targeted grand summary cell does not receive a footnote mark
  • spanner footnotes created with loc.spanner_labels(ids=...) when the spanner id differs from the displayed label, where lookup currently misses the target because rendering matches against label text instead of the spanner id

These tests document the expected rendered HTML behavior and should pass once footnote marks are applied to all supported target locations and spanner footnote matching uses stable spanner ids.

Add regression coverage for footnote targets that currently produce footer
entries without rendering a corresponding mark at the target location.

The new tests cover three public API cases:

- row group footnotes created with loc.row_groups(), where the footer note is
  present but the row group heading does not receive a footnote mark
- grand summary body footnotes created with loc.grand_summary(), where the
  footer note is present but the targeted grand summary cell does not receive
  a footnote mark
- spanner footnotes created with loc.spanner_labels(ids=...) when the spanner
  id differs from the displayed label, where lookup currently misses the target
  because rendering matches against label text instead of the spanner id

These tests document the expected rendered HTML behavior and should pass once
footnote marks are applied to all supported target locations and spanner
footnote matching uses stable spanner ids.
@t-kalinowski
Copy link
Copy Markdown
Member Author

Opened PR against wrong branch.

@t-kalinowski t-kalinowski reopened this May 13, 2026
@t-kalinowski t-kalinowski changed the base branch from main to feat-tab-footnote May 13, 2026 14:01
@rich-iannone rich-iannone deleted the branch posit-dev:feat-tab-footnote May 15, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants