@@ -15,30 +15,31 @@ public class ImageNameValidatorTest {
1515
1616 @ Parameterized .Parameters (name = "{index}:{0}" ) public static Object [][] data (){
1717 return new Object [][] {
18- {"jenkinsci/workflow-demo" , FormValidation .Kind .OK },
19- {"docker:80/jenkinsci/workflow-demo" , FormValidation .Kind .OK },
20- {"jenkinsci/workflow-demo:latest" , FormValidation .Kind .OK },
21- {"docker:80/jenkinsci/workflow-demo:latest" , FormValidation .Kind .OK },
22- {"workflow-demo:latest" , FormValidation .Kind .OK },
23- {"workflow-demo" , FormValidation .Kind .OK },
24- {":tag" , FormValidation .Kind .ERROR },
25- {"name:tag" , FormValidation .Kind .OK },
26- {"name:.tag" , FormValidation .Kind .ERROR },
27- {"name:-tag" , FormValidation .Kind .ERROR },
28- {"name:.tag." , FormValidation .Kind .ERROR },
29- {"name:tag." , FormValidation .Kind .OK },
30- {"name:tag-" , FormValidation .Kind .OK },
31- {"_name:tag" , FormValidation .Kind .ERROR },
32- {"na___me:tag" , FormValidation .Kind .ERROR },
33- {"na__me:tag" , FormValidation .Kind .OK },
34- {"name:tag\n echo hello" , FormValidation .Kind .ERROR },
35- {"name\n echo hello:tag" , FormValidation .Kind .ERROR },
36- {"name:tag$BUILD_NUMBER" , FormValidation .Kind .ERROR },
37- {"name$BUILD_NUMBER:tag" , FormValidation .Kind .ERROR },
38- {null , FormValidation .Kind .ERROR },
39- {"" , FormValidation .Kind .ERROR },
40- {":" , FormValidation .Kind .ERROR },
41- {" " , FormValidation .Kind .ERROR },
18+ {"jenkinsci/workflow-demo" , FormValidation .Kind .OK },
19+ {"docker:80/jenkinsci/workflow-demo" , FormValidation .Kind .OK },
20+ {"jenkinsci/workflow-demo:latest" , FormValidation .Kind .OK },
21+ {"docker:80/jenkinsci/workflow-demo:latest" , FormValidation .Kind .OK },
22+ {"workflow-demo:latest" , FormValidation .Kind .OK },
23+ {"workflow-demo" , FormValidation .Kind .OK },
24+ {"workflow-demo:latest@sha256:56930391cf0e1be83108422bbef43001650cfb75f64b3429928f0c5986fdb750" , FormValidation .Kind .OK },
25+ {":tag" , FormValidation .Kind .ERROR },
26+ {"name:tag" , FormValidation .Kind .OK },
27+ {"name:.tag" , FormValidation .Kind .ERROR },
28+ {"name:-tag" , FormValidation .Kind .ERROR },
29+ {"name:.tag." , FormValidation .Kind .ERROR },
30+ {"name:tag." , FormValidation .Kind .OK },
31+ {"name:tag-" , FormValidation .Kind .OK },
32+ {"_name:tag" , FormValidation .Kind .ERROR },
33+ {"na___me:tag" , FormValidation .Kind .ERROR },
34+ {"na__me:tag" , FormValidation .Kind .OK },
35+ {"name:tag\n echo hello" , FormValidation .Kind .ERROR },
36+ {"name\n echo hello:tag" , FormValidation .Kind .ERROR },
37+ {"name:tag$BUILD_NUMBER" , FormValidation .Kind .ERROR },
38+ {"name$BUILD_NUMBER:tag" , FormValidation .Kind .ERROR },
39+ {null , FormValidation .Kind .ERROR },
40+ {"" , FormValidation .Kind .ERROR },
41+ {":" , FormValidation .Kind .ERROR },
42+ {" " , FormValidation .Kind .ERROR },
4243
4344 };
4445 }
0 commit comments