test: Add unit test for src/utils/genCdnUrl.ts #284
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Trigger Info
Summary
Summary
Feature Addition: Added unit tests for the
genCdnUrl
utility function to ensure proper URL generation for different scenarios.Export Update: Explicitly exported
UNPKG_API
andALIYUN_API
constants fromgenCdnUrl.ts
.Details
Unit Tests:
Verified URL generation for both
unpkg
andaliyun
proxies.Tested default behavior when no proxy or version is specified.
Handled edge cases such as:
Paths with leading slashes.
Paths with multiple segments.
Scoped package names.
Code Update:
UNPKG_API
andALIYUN_API
constants for external usage.Coverage
The change in coverage value, such as:
0% -> 50%
, indicates that the coverage was 0% before writing the tests and 50% after writing them.https://web.dev/articles/ta-code-coverage
Test Statuses
Tip
You can
@gru-agent
and leave your feedback. TestGru will make adjustments based on your inputTip
You can
@gru-agent rebase
to rebase the PR.Tip
You can
@gru-agent redo
to reset or rebase before redoing the PR.Tip
To modify the test code yourself, click here Edit Test Code