Skip to content

DR - 3900 - Image downloads and purchase#519

Merged
jbdalton merged 12 commits into
qafrom
DR-3900/item-downloads
Feb 12, 2026
Merged

DR - 3900 - Image downloads and purchase#519
jbdalton merged 12 commits into
qafrom
DR-3900/item-downloads

Conversation

@jbdalton

@jbdalton jbdalton commented Feb 6, 2026

Copy link
Copy Markdown
Member

Ticket:

This PR does the following:

Adds playwright tests to verify that an approved (in this test case it's from Public Domain) image can be purchased, that the links go to our external Prints vendor, and that image-downloads are accessible from the "downloads" icon/button.

Open questions

How has this been tested? How should a reviewer test this?

locally:
npm run build
npx playwright test --workers=2

ran all tests on a local build of prod

Accessibility concerns or updates

Checklist:

  • I have added relevant accessibility documentation for this pull request.
  • All new and existing tests passed.
  • I have updated the CHANGELOG.md.

@vercel

vercel Bot commented Feb 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
digital-collections Ready Ready Preview, Comment Feb 12, 2026 9:41pm

Request Review

Comment thread playwright/pages/item-media.page.ts Outdated
Comment thread playwright/pages/item-media.page.ts Outdated
@jbdalton

Copy link
Copy Markdown
Member Author

I think this is ready for re-review? The tests had to be re-run in the CI for a few mysterious 502s on the qa-API (?). But all seems to be stable now.

@sarangj sarangj self-requested a review February 12, 2026 18:19
@jbdalton jbdalton merged commit 9196143 into qa Feb 12, 2026
9 checks passed
@jbdalton jbdalton deleted the DR-3900/item-downloads branch February 12, 2026 22:20
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