Skip to content

Commit 7c6dbf5

Browse files
jdaltonclaude
andcommitted
test: extract edge cases to separate file
Splits purl-edge-cases.test.mts (202 tests) from package-url.test.mts to improve test organization. Covers URL scheme handling, component validation, special character handling, version separators, subpath/ qualifier handling, type-specific normalizations, round-trip consistency, error messages, prototype pollution prevention, and memory/performance tests. Deletes unused scripts/utils/trash.mjs with broken 'trash' package import. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 1c278db commit 7c6dbf5

File tree

3 files changed

+2858
-2912
lines changed

3 files changed

+2858
-2912
lines changed

scripts/utils/trash.mjs

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)