@@ -47,9 +47,13 @@ var _ = Describe("GVK", func() {
47
47
Entry ("Domain (non-alpha characters)" , GVK {Group : group , Domain : "_*?" , Version : version , Kind : kind }),
48
48
Entry ("Group and Domain (empty)" , GVK {Group : "" , Domain : "" , Version : version , Kind : kind }),
49
49
Entry ("Version (empty)" , GVK {Group : group , Domain : domain , Version : "" , Kind : kind }),
50
- Entry ("Version (starts with number)" , GVK {Group : group , Domain : domain , Version : "1" , Kind : kind }),
51
- Entry ("Version (uppercase)" , GVK {Group : group , Domain : domain , Version : "V1" , Kind : kind }),
52
- Entry ("Version (non-alpha characters)" , GVK {Group : group , Domain : domain , Version : "_*?" , Kind : kind }),
50
+ Entry ("Version (no v prefix)" , GVK {Group : group , Domain : domain , Version : "1" , Kind : kind }),
51
+ Entry ("Version (wrong prefix)" , GVK {Group : group , Domain : domain , Version : "a1" , Kind : kind }),
52
+ Entry ("Version (unstable no v prefix)" , GVK {Group : group , Domain : domain , Version : "1beta1" , Kind : kind }),
53
+ Entry ("Version (unstable no alpha/beta number)" ,
54
+ GVK {Group : group , Domain : domain , Version : "v1beta" , Kind : kind }),
55
+ Entry ("Version (multiple unstable)" ,
56
+ GVK {Group : group , Domain : domain , Version : "v1beta1alpha1" , Kind : kind }),
53
57
Entry ("Kind (empty)" , GVK {Group : group , Domain : domain , Version : version , Kind : "" }),
54
58
Entry ("Kind (whitespaces)" , GVK {Group : group , Domain : domain , Version : version , Kind : "Ki nd" }),
55
59
Entry ("Kind (lowercase)" , GVK {Group : group , Domain : domain , Version : version , Kind : "kind" }),
0 commit comments