mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-11 04:52:08 +00:00
Fix unit test for kubectl create role
This commit is contained in:
parent
928dd707ba
commit
a5865cfa1d
@ -344,8 +344,8 @@ func TestValidate(t *testing.T) {
|
|||||||
for name, test := range tests {
|
for name, test := range tests {
|
||||||
test.roleOptions.Mapper, _ = f.Object()
|
test.roleOptions.Mapper, _ = f.Object()
|
||||||
err := test.roleOptions.Validate()
|
err := test.roleOptions.Validate()
|
||||||
if test.expectErr && err != nil {
|
if test.expectErr && err == nil {
|
||||||
continue
|
t.Errorf("%s: expect error happens but validate passes.", name)
|
||||||
}
|
}
|
||||||
if !test.expectErr && err != nil {
|
if !test.expectErr && err != nil {
|
||||||
t.Errorf("%s: unexpected error: %v", name, err)
|
t.Errorf("%s: unexpected error: %v", name, err)
|
||||||
@ -492,8 +492,13 @@ func TestComplete(t *testing.T) {
|
|||||||
if !test.expectErr && err != nil {
|
if !test.expectErr && err != nil {
|
||||||
t.Errorf("%s: unexpected error: %v", name, err)
|
t.Errorf("%s: unexpected error: %v", name, err)
|
||||||
}
|
}
|
||||||
if test.expectErr && err != nil {
|
|
||||||
continue
|
if test.expectErr {
|
||||||
|
if err != nil {
|
||||||
|
continue
|
||||||
|
} else {
|
||||||
|
t.Errorf("%s: expect error happens but test passes.", name)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if test.roleOptions.Name != test.expected.Name {
|
if test.roleOptions.Name != test.expected.Name {
|
||||||
|
Loading…
Reference in New Issue
Block a user