Skip to content

Align local grading and assertion descriptions with backend behavior - #219

Merged
skovranek merged 1 commit into
mainfrom
ms_fix_local_cli_grading_parity
Sep 18, 2026
Merged

skovranek merged 1 commit into
mainfrom
ms_fix_local_cli_grading_parity

Conversation

@skovranek

@skovranek skovranek commented Sep 17, 2026

Copy link
Copy Markdown
Member
  • Align bootdev local-test with backend grading so local results reflect submission behavior.
  • Evaluate every assertion in each test, require one result per step, and align command failures, JSON integer comparisons, response captures, and header/trailer comparisons.
  • Header names remain case-insensitive; values are case-sensitive.
  • Match backend interpolation rules and update assertion descriptions and jq previews accordingly. Validate malformed assertions and ambiguous capture definitions before running steps.

@skovranek
skovranek merged commit c74ee29 into main Sep 18, 2026
1 check passed
@skovranek
skovranek deleted the ms_fix_local_cli_grading_parity branch September 18, 2026 15:52
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