Skip to content

Add tests for art_supplies content built-in + callout-row page copy#1997

Merged
maebeale merged 1 commit into
mainfrom
maebeale/callout-row-copy-tests
Jul 15, 2026
Merged

Add tests for art_supplies content built-in + callout-row page copy#1997
maebeale merged 1 commit into
mainfrom
maebeale/callout-row-copy-tests

Conversation

@maebeale

Copy link
Copy Markdown
Collaborator

🤖 suggested review level: 1 Skim 👀 test-only; two green assertions salvaged from closed #1984

Salvaged from the closed #1984 (superseded by merged #1996), ported to current builtin_key vocabulary. #1996 landed the structural cleanup but left these two behavioral assertions uncovered at their layers:

  • Modelart_supplies is a content built-in (behavioral_builtin? == false), unlike a behavioral built-in like certificate.
  • Request — the CE and scholarship pages render the intro copy from their materialized callout row's description.
    • FAQ's description rendering is already covered (callouts_spec.rb); handouts has no description intro (resource cards only), so both are omitted.

58 examples, 0 failures.

Salvaged from the closed #1984 (superseded by #1996), ported to current
builtin_key vocabulary. #1996 landed the structural cleanup but left these
two behavioral assertions uncovered at their respective layers:

- Model: art_supplies is a *content* built-in (behavioral_builtin? == false),
  unlike a behavioral built-in like certificate.
- Request: the CE and scholarship pages render the intro copy from their
  materialized callout row's description (FAQ already covered; handouts has
  no description intro).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 15, 2026 11:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@maebeale maebeale marked this pull request as ready for review July 15, 2026 11:43
@maebeale maebeale merged commit 692d2d3 into main Jul 15, 2026
3 checks passed
@maebeale maebeale deleted the maebeale/callout-row-copy-tests branch July 15, 2026 11:45
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