Skip to content

fix(tests): assert dashboard.md href, not the markdown-link label - #293

Merged
Jammy2211 merged 1 commit into
mainfrom
fix/dashboard-markdown-link-test
Oct 8, 2026
Merged

Jammy2211 merged 1 commit into
mainfrom
fix/dashboard-markdown-link-test

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

  • tests/test_dashboard.py::test_html_is_self_contained pinned the literal <a href="dashboard.md">markdown version</a> anchor. PyAutoBrain#499 (merged 2026-10-07) renders that label as an icon in the shared board theme, so Heart's test has failed on every run since (e.g. PyAutoHeart#292 run 37683297574, 1 failed / 1228 passed).
  • Assert the dashboard.md href survives the theme pass instead of Brain's old markup. Heart-side relaxation matches the theme's intent and is the smaller change.

Mind bug prompt: draft/bug/pyautoheart/dashboard_markdown_link_test_broken_by_brain_499.md (epic search-extensibility B1 close-out; unblocks #292).

Test plan

  • pytest tests/test_dashboard.py locally against PyAutoBrain main 1100c20: 129 passed
  • Heart Tests CI green on 3.12 / 3.13

🤖 Generated with Claude Code

PyAutoBrain#499 restyles the "markdown version" anchor into an icon in
the shared board theme, so test_html_is_self_contained's literal-anchor
assertion fails on every Heart run since 2026-10-07 18:52Z. Assert the
href survives the theme pass instead of pinning Brain's old markup.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@Jammy2211
Jammy2211 merged commit 01a7086 into main Oct 8, 2026
2 checks passed
@Jammy2211
Jammy2211 deleted the fix/dashboard-markdown-link-test branch October 8, 2026 07:18
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.

1 participant