mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-15 09:46:16 +01:00
improve unit test for repository name validation
This commit is contained in:
@@ -140,11 +140,14 @@ public class ValidationUtilTest
|
|||||||
assertTrue(ValidationUtil.isRepositoryNameValid("scm"));
|
assertTrue(ValidationUtil.isRepositoryNameValid("scm"));
|
||||||
assertTrue(ValidationUtil.isRepositoryNameValid("scm/main"));
|
assertTrue(ValidationUtil.isRepositoryNameValid("scm/main"));
|
||||||
assertTrue(ValidationUtil.isRepositoryNameValid("scm/plugins/git-plugin"));
|
assertTrue(ValidationUtil.isRepositoryNameValid("scm/plugins/git-plugin"));
|
||||||
|
assertTrue(ValidationUtil.isRepositoryNameValid("s"));
|
||||||
|
assertTrue(ValidationUtil.isRepositoryNameValid("sc"));
|
||||||
|
|
||||||
// issue 142
|
// issue 142
|
||||||
assertFalse(ValidationUtil.isRepositoryNameValid("."));
|
assertFalse(ValidationUtil.isRepositoryNameValid("."));
|
||||||
|
assertFalse(ValidationUtil.isRepositoryNameValid("/"));
|
||||||
assertFalse(ValidationUtil.isRepositoryNameValid(".scm/plugins"));
|
assertFalse(ValidationUtil.isRepositoryNameValid(".scm/plugins"));
|
||||||
assertTrue(ValidationUtil.isRepositoryNameValid("scm/plugins/."));
|
assertFalse(ValidationUtil.isRepositoryNameValid("scm/plugins/."));
|
||||||
assertFalse(ValidationUtil.isRepositoryNameValid("scm/../plugins"));
|
assertFalse(ValidationUtil.isRepositoryNameValid("scm/../plugins"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user