mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-11 13:02:14 +00:00
rename optional to optional_type
This commit is contained in:
parent
73d67d8613
commit
5b1c882aff
@ -4135,7 +4135,7 @@ func TestOptionalOldSelfIsOptionalType(t *testing.T) {
|
|||||||
oldSelf + self > 5
|
oldSelf + self > 5
|
||||||
`),
|
`),
|
||||||
obj: 5,
|
obj: 5,
|
||||||
errors: []string{"no matching overload for '_+_' applied to '(optional(int), int)"},
|
errors: []string{"no matching overload for '_+_' applied to '(optional_type(int), int)"},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "forbid direct usage of optional string",
|
name: "forbid direct usage of optional string",
|
||||||
@ -4143,7 +4143,7 @@ func TestOptionalOldSelfIsOptionalType(t *testing.T) {
|
|||||||
oldSelf == "foo"
|
oldSelf == "foo"
|
||||||
`),
|
`),
|
||||||
obj: "bar",
|
obj: "bar",
|
||||||
errors: []string{"no matching overload for '_==_' applied to '(optional(string), string)"},
|
errors: []string{"no matching overload for '_==_' applied to '(optional_type(string), string)"},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "forbid direct usage of optional array",
|
name: "forbid direct usage of optional array",
|
||||||
@ -4151,7 +4151,7 @@ func TestOptionalOldSelfIsOptionalType(t *testing.T) {
|
|||||||
oldSelf.all(x, x == x)
|
oldSelf.all(x, x == x)
|
||||||
`),
|
`),
|
||||||
obj: []interface{}{"bar"},
|
obj: []interface{}{"bar"},
|
||||||
errors: []string{"expression of type 'optional(list(string))' cannot be range of a comprehension"},
|
errors: []string{"expression of type 'optional_type(list(string))' cannot be range of a comprehension"},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "forbid direct usage of optional array element",
|
name: "forbid direct usage of optional array element",
|
||||||
@ -4159,7 +4159,7 @@ func TestOptionalOldSelfIsOptionalType(t *testing.T) {
|
|||||||
oldSelf[0] == "foo"
|
oldSelf[0] == "foo"
|
||||||
`),
|
`),
|
||||||
obj: []interface{}{"bar"},
|
obj: []interface{}{"bar"},
|
||||||
errors: []string{"found no matching overload for '_==_' applied to '(optional(string), string)"},
|
errors: []string{"found no matching overload for '_==_' applied to '(optional_type(string), string)"},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "forbid direct usage of optional struct",
|
name: "forbid direct usage of optional struct",
|
||||||
|
Loading…
Reference in New Issue
Block a user