Skip to content

testing-examples: adapt image capture example to duckduckgo redesign - #1582

Merged
MykolaGolubyev merged 1 commit into
testingisdocumenting:masterfrom
Bronek:bronek/CI_fix
Aug 23, 2026
Merged

testing-examples: adapt image capture example to duckduckgo redesign#1582
MykolaGolubyev merged 1 commit into
testingisdocumenting:masterfrom
Bronek:bronek/CI_fix

Conversation

@Bronek

@Bronek Bronek commented Aug 23, 2026

Copy link
Copy Markdown
Contributor

The capture screenshot (imageCapture.groovy) webtau example fails on every CI run — including unrelated PRs such as the dependabot bump in run 32409696265 — because the duckduckgo homepage was redesigned: the search box is now a <textarea class="search-input_searchInput__…"> inside the new AI searchbox, so the example's input[class*="searchbox_input"], input[class*="search-input"] selector matches nothing (the old searchbox_input id now sits on the chat box). Master still shows green only because ci-build last ran there at the 1.91 release.

This prepends textarea[class*="search-input"] to the selector list, keeping the old variants. Verified locally against live duckduckgo: the full flow passes — search submit via enter on the textarea, the results-page selectors (#search_form_input, article[data-testid="result"]) unchanged, and the annotated duckduckgo-search screenshot regenerates.

Unblocks CI for #1580 and any other open PR.

Assisted-by: Claude:claude-fable-5

The duckduckgo homepage search box is now a textarea inside the new AI
searchbox (the old searchbox_input id moved to the chat box), so the
input[...] selector matched nothing and every CI run failed in the
capture screenshot scenario. The results page selectors still work.

Assisted-by: Claude:claude-fable-5
@MykolaGolubyev
MykolaGolubyev merged commit ee212d2 into testingisdocumenting:master Aug 23, 2026
1 check passed
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