Skip to content

chore: few more improvements for the academy exercises#2268

Merged
honzajavorek merged 2 commits intomasterfrom
honzajavorek/exercises-fixes
Feb 23, 2026
Merged

chore: few more improvements for the academy exercises#2268
honzajavorek merged 2 commits intomasterfrom
honzajavorek/exercises-fixes

Conversation

@honzajavorek
Copy link
Collaborator

@honzajavorek honzajavorek commented Feb 23, 2026


Note

Low Risk
Test-only changes plus deletion of an unused exercise script; minimal production impact, with only a small risk of CI failures if tests are missing or external scraping outputs change.

Overview
Improves the academy webscraping exercise test suites by adding a new "covers all exercise scripts" check in both JS (*.mjs) and Python (*.py) that fails when any exercise file lacks a corresponding test invocation.

Removes the leftover wikipedia_calling_codes.mjs exercise file, and updates the Python Crawlee Netflix ratings test to assert an exact dataset size (-eq 5) instead of the prior workaround.

Written by Cursor Bugbot for commit f68b908. Configure here.

@honzajavorek honzajavorek requested a review from TC-MO as a code owner February 23, 2026 10:15
@honzajavorek honzajavorek added the t-academy Issues related to Web Scraping and Apify academies. label Feb 23, 2026
@apify-service-account
Copy link

Preview for this PR was built for commit f68b908 and is ready at https://pr-2268.preview.docs.apify.com!

@honzajavorek honzajavorek merged commit e5b763a into master Feb 23, 2026
16 checks passed
@honzajavorek honzajavorek deleted the honzajavorek/exercises-fixes branch February 23, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-academy Issues related to Web Scraping and Apify academies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants