From b425c402fb7d38088b8b461087b19b3e70231697 Mon Sep 17 00:00:00 2001 From: Stephen J Day Date: Fri, 10 Jul 2015 14:06:15 -0600 Subject: [PATCH] Allow one character repository name components The docker/distribution dependency was updated in the previous commit to allow repository name components to only consist of a single letter. The unit tests have been updated to cement this change. Signed-off-by: Stephen J Day --- docs/registry_test.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/registry_test.go b/docs/registry_test.go index 7233075b..3a996401 100644 --- a/docs/registry_test.go +++ b/docs/registry_test.go @@ -760,6 +760,10 @@ func TestValidRemoteName(t *testing.T) { //Username doc and image name docker being tested. "doc/docker", + + // single character names are now allowed. + "d/docker", + "jess/t", } for _, repositoryName := range validRepositoryNames { if err := validateRemoteName(repositoryName); err != nil { @@ -793,9 +797,6 @@ func TestValidRemoteName(t *testing.T) { // No repository. "docker/", - //namespace too short - "d/docker", - //namespace too long "this_is_not_a_valid_namespace_because_its_lenth_is_greater_than_255_this_is_not_a_valid_namespace_because_its_lenth_is_greater_than_255_this_is_not_a_valid_namespace_because_its_lenth_is_greater_than_255_this_is_not_a_valid_namespace_because_its_lenth_is_greater_than_255/docker", }