-
Notifications
You must be signed in to change notification settings - Fork 251
test(backend): cover parser sandbox UTF-8 output size boundaries #2163
Copy link
Copy link
Open
Labels
area:backendBackend API, database, or service workBackend API, database, or service workgood first issueFriendly starter issue for first-time contributorsFriendly starter issue for first-time contributorslevel:beginner20 pts difficulty label for small beginner-friendly PRs20 pts difficulty label for small beginner-friendly PRspriority:lowNice-to-have issue with low urgencyNice-to-have issue with low urgencytype:testingTesting work category bonus labelTesting work category bonus label
Description
Metadata
Metadata
Assignees
Labels
area:backendBackend API, database, or service workBackend API, database, or service workgood first issueFriendly starter issue for first-time contributorsFriendly starter issue for first-time contributorslevel:beginner20 pts difficulty label for small beginner-friendly PRs20 pts difficulty label for small beginner-friendly PRspriority:lowNice-to-have issue with low urgencyNice-to-have issue with low urgencytype:testingTesting work category bonus labelTesting work category bonus label
Summary
Add byte-boundary tests with multibyte UTF-8 output to verify truncation and failure messages remain safe.
Scope
backend/secuscan/parser_sandbox.pyAcceptance criteria
Verification
Run the affected pytest file and any directly related suite.