File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
routers/api/packages/pypi Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -36,3 +36,13 @@ func TestIsValidNameAndVersion(t *testing.T) {
3636 assert .False (t , isValidNameAndVersion ("test-name" , "1.0.1aa" ))
3737 assert .False (t , isValidNameAndVersion ("test-name" , "1.0.0-alpha.beta" ))
3838}
39+
40+ func TestNormalizeLabel (t * testing.T ) {
41+ // Cases fetched from https://packaging.python.org/en/latest/specifications/well-known-project-urls/#label-normalization.
42+ assert .Equal (t , "homepage" , normalizeLabel ("Homepage" ))
43+ assert .Equal (t , "homepage" , normalizeLabel ("Home-page" ))
44+ assert .Equal (t , "homepage" , normalizeLabel ("Home page" ))
45+ assert .Equal (t , "changelog" , normalizeLabel ("Change_Log" ))
46+ assert .Equal (t , "whatsnew" , normalizeLabel ("What's New?" ))
47+ assert .Equal (t , "github" , normalizeLabel ("github" ))
48+ }
You can’t perform that action at this time.
0 commit comments