Skip to content

Test suite verification and fixes#3613

Open
rohitpaulk wants to merge 1 commit intomainfrom
cursor/test-suite-verification-and-fixes-60e8
Open

Test suite verification and fixes#3613
rohitpaulk wants to merge 1 commit intomainfrom
cursor/test-suite-verification-and-fixes-60e8

Conversation

@rohitpaulk
Copy link
Member

@rohitpaulk rohitpaulk commented Jan 12, 2026

This pull request contains changes generated by a Cursor Cloud Agent

Open in Cursor Open in Web


Note

Improves reliability of start-course acceptance tests by properly waiting for UI animations.

  • In tests/acceptance/course-page/start-course-test.js, insert await animationsSettled() after language selection, option selections, next/continue actions, and workflow tutorial modal steps
  • Stabilizes assertions for URL transitions, modal visibility, and section progress without changing app logic

Written by Cursor Bugbot for commit c67166d. This will update automatically on new commits. Configure here.

Co-authored-by: rohitpaulk <rohitpaulk@gmail.com>
@cursor
Copy link

cursor bot commented Jan 12, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@github-actions
Copy link

Test Results

  1 files  ±0    1 suites  ±0   6m 42s ⏱️ - 3m 18s
693 tests +6  632 ✅ +6  55 💤 ±0  0 ❌ ±0  6 🔥 ±0 
708 runs  +6  641 ✅ +6  55 💤 ±0  6 ❌ ±0  6 🔥 ±0 

For more details on these errors, see this check.

Results for commit c67166d. ± Comparison against base commit 937806a.

This pull request removes 1 and adds 7 tests. Note that renamed tests count towards both.
Chrome ‑ error
Chrome 142.0 ‑ Acceptance | header-test: campus badge redirects to /settings/billing
Chrome 142.0 ‑ Acceptance | header-test: header should show campus badge if user has an institution membership grant
Chrome 142.0 ‑ Acceptance | header-test: header should show custom leaderboard link if user has feature flag enabled
Chrome 142.0 ‑ Acceptance | header-test: header should show generic leaderboard link if user has feature flag enabled and leaderboard entries
Chrome 142.0 ‑ Acceptance | header-test: header should show member badge if user has an active subscription
Chrome 142.0 ‑ Acceptance | header-test: header should show upgrade button if user does not have an active subscription
Chrome 142.0 ‑ Acceptance | header-test: member badge redirects to /settings/billing

@codecov
Copy link

codecov bot commented Jan 12, 2026

❌ 6 Tests Failed:

Tests completed Failed Passed Skipped
638 6 632 55
View the top 3 failed test(s) by shortest run time
Chrome 142.0::Acceptance | concepts-test: can use Delete and Backspace keys in the feedback popup
Stack Traces | 0.349s run time
Promise rejected during "can use Delete and Backspace keys in the feedback popup": Element not found.

PageObject: 'page.questionCards[0].focusedOption'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'

PageObject: 'page.questionCards[0].focusedOption.click()'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: can navigate using j/k and select option using enter
Stack Traces | 0.407s run time
Promise rejected during "can navigate using j/k and select option using enter": Element not found.

PageObject: 'page.questionCards[0].focusedOption.text'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: can navigate using arrow keys and select option using enter
Stack Traces | 0.412s run time
Promise rejected during "can navigate using arrow keys and select option using enter": Element not found.

PageObject: 'page.questionCards[0].focusedOption.text'
  Selector: '[data-test-question-card]:eq(0) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: users can interact with concepts, and the expected elements are focused
Stack Traces | 0.581s run time
Continue button is focused
Chrome 142.0::Acceptance | concepts-test: navigating options wraps around the list for the current question card only
Stack Traces | 0.758s run time
Promise rejected during "navigating options wraps around the list for the current question card only": Element not found.

PageObject: 'page.questionCards[1].focusedOption.text'
  Selector: '[data-test-question-card]:eq(1) [data-test-question-card-option]:focus'
Chrome 142.0::Acceptance | concepts-test: while navigating using keys, options are traversed one at a time
Stack Traces | 1.09s run time
Promise rejected during "while navigating using keys, options are traversed one at a time": Element not found.

PageObject: 'page.questionCards[2].focusedOption.text'
  Selector: '[data-test-question-card]:eq(2) [data-test-question-card-option]:focus'

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

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