| Index: go/src/infra/tools/cipd/common_test.go
|
| diff --git a/go/src/infra/tools/cipd/common_test.go b/go/src/infra/tools/cipd/common_test.go
|
| index 039b208ddf5a018f7049a6dd18b254726bad2a1e..c0bd2d8c2e627b6595c0795c72b4e6f74d554704 100644
|
| --- a/go/src/infra/tools/cipd/common_test.go
|
| +++ b/go/src/infra/tools/cipd/common_test.go
|
| @@ -72,3 +72,16 @@ func TestValidateInstanceID(t *testing.T) {
|
| So(ValidateInstanceID("AAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"), ShouldNotBeNil)
|
| })
|
| }
|
| +
|
| +func TestValidateInstanceTag(t *testing.T) {
|
| + Convey("ValidateInstanceTag works", t, func() {
|
| + So(ValidateInstanceTag(""), ShouldNotBeNil)
|
| + So(ValidateInstanceTag("notapair"), ShouldNotBeNil)
|
| + So(ValidateInstanceTag(strings.Repeat("long", 200)+":abc"), ShouldNotBeNil)
|
| + So(ValidateInstanceTag("BADKEY:value"), ShouldNotBeNil)
|
| + So(ValidateInstanceTag("good:tag"), ShouldBeNil)
|
| + So(ValidateInstanceTag("good_tag:"), ShouldBeNil)
|
| + So(ValidateInstanceTag("good:tag:blah"), ShouldBeNil)
|
| + So(ValidateInstanceTag("good_tag:asdad/asdad/adad/a\\asdasdad"), ShouldBeNil)
|
| + })
|
| +}
|
|
|