Skip to content

Course fixture refresh and tests#3608

Open
rohitpaulk wants to merge 1 commit intomainfrom
cursor/course-fixture-refresh-and-tests-83fa
Open

Course fixture refresh and tests#3608
rohitpaulk wants to merge 1 commit intomainfrom
cursor/course-fixture-refresh-and-tests-83fa

Conversation

@rohitpaulk
Copy link
Member

@rohitpaulk rohitpaulk commented Jan 11, 2026

This pull request contains changes generated by a Cursor Cloud Agent

Open in Cursor Open in Web


Note

Refreshes course fixtures across Docker, Dummy, Git, Grep, and Redis.

  • Removes verbose description_md from many stage entries (Docker, Dummy, Git) to slim fixtures
  • Grep: adds c and odin languages, stabilizes ruby, introduces multiple new extensions (printing, multiple-matches, highlighting, file-search, quantifiers) and many new stages; minor copy/link tweaks
  • Redis: updates description/links, adds odin, expands Swift alpha testers, adds FAQs; major extension set added (lists, pub/sub, sorted-sets, geospatial, authentication) with numerous new stages; minor renames/case fixes and concept slug additions
  • General: marketing copy/link updates and small naming consistency changes

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

This commit removes lengthy markdown descriptions from course fixture files, making them more concise and easier to manage.

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

cursor bot commented Jan 11, 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   10m 29s ⏱️ + 3m 45s
693 tests ±0  624 ✅  -  9  55 💤 ±0   0 ❌ ±0  14 🔥 +9 
708 runs  ±0  625 ✅  - 18  55 💤 ±0  14 ❌ +9  14 🔥 +9 

For more details on these errors, see this check.

Results for commit a84b3d0. ± Comparison against base commit 69cd7d5.

@codecov
Copy link

codecov bot commented Jan 11, 2026

❌ 14 Tests Failed:

Tests completed Failed Passed Skipped
638 14 624 55
View the top 3 failed test(s) by shortest run time
Chrome 142.0::Acceptance | view-tracks: it renders if user is not signed in
Stack Traces | 0.385s run time
expected 20 track cards to be present
Chrome 142.0::Acceptance | view-tracks: deprecated challenges do not count towards the number of stages on a language card
Stack Traces | 0.39s run time
number of stages should not include deprecated stages count
Chrome 142.0::Acceptance | view-tracks: first time visit has loading page
Stack Traces | 0.401s run time
expected 20 track cards to be present
Chrome 142.0::Acceptance | view-tracks: it renders
Stack Traces | 0.522s run time
expected 20 track cards to be present
Chrome 142.0::Acceptance | view-tracks: second time visit without local repository data has no loading page 
Stack Traces | 0.792s run time
expected 20 track cards to be present
Chrome 142.0::Acceptance | course-admin | code-example-insights-index: code examlpe insights index page tests
Stack Traces | 0.961s run time
Assertion Failed
Chrome 142.0::Acceptance | view-courses: it renders with progress if user has created a repository
Stack Traces | 0.965s run time
Assertion Failed
Chrome 142.0::Acceptance | view-courses: it renders with progress if user has started a course
Stack Traces | 1.27s run time
Assertion Failed
Chrome 142.0::Acceptance | view-tracks: it renders with progress if user has started a course
Stack Traces | 1.44s run time
Assertion Failed
Chrome 142.0::Acceptance | course-page | code-examples | view: can view solutions before starting course
Stack Traces | 1.8s run time
shadow overlay has opacity 0.2 when scroll is at the 98%
Chrome 142.0::Acceptance | view-tracks: second time visit with local repository data has no loading page
Stack Traces | 2.6s run time
expected 20 track cards to be present
Chrome 142.0::Acceptance | course-page | complete-second-stage: passing stage 2 should show valid clickable stage 2 completion discount
Stack Traces | 5.96s run time
Test took longer than 5000ms; test timed out.
Chrome 142.0::Acceptance | course-page | switch-repository: can switch repository
Stack Traces | 6.38s run time
Test took longer than 5000ms; test timed out.
Chrome 142.0::Acceptance | course-page | submit-course-stage-feedback: is shown different prompts based on stage number
Stack Traces | 6.6s run time
Test took longer than 5000ms; test timed out.

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