checker: merge array_filter_fn_err tests (#8506)
parent
9bcb57eb1f
commit
b40252bd97
|
@ -1,6 +0,0 @@
|
||||||
vlib/v/checker/tests/array_filter_anon_fn_err_a.vv:2:24: error: function needs exactly 1 argument
|
|
||||||
1 | fn main() {
|
|
||||||
2 | a := [1,2,3,4].filter(fn(a int, b int) bool { return a > 0 })
|
|
||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
3 | println(a)
|
|
||||||
4 | }
|
|
|
@ -1,4 +0,0 @@
|
||||||
fn main() {
|
|
||||||
a := [1,2,3,4].filter(fn(a int, b int) bool { return a > 0 })
|
|
||||||
println(a)
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
vlib/v/checker/tests/array_filter_anon_fn_err_b.vv:2:24: error: type mismatch, should use `fn(a int) bool {...}`
|
|
||||||
1 | fn main() {
|
|
||||||
2 | a := [1,2,3,4].filter(fn(a string) bool { return a.len > 0 })
|
|
||||||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
||||||
3 | println(a)
|
|
||||||
4 | }
|
|
|
@ -1,4 +0,0 @@
|
||||||
fn main() {
|
|
||||||
a := [1,2,3,4].filter(fn(a string) bool { return a.len > 0 })
|
|
||||||
println(a)
|
|
||||||
}
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
vlib/v/checker/tests/array_filter_fn_err.vv:2:25: error: function needs exactly 1 argument
|
||||||
|
1 | fn main() {
|
||||||
|
2 | a1 := [1,2,3,4].filter(fn(a int, b int) bool { return a > 0 })
|
||||||
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
3 | println(a1)
|
||||||
|
4 |
|
||||||
|
vlib/v/checker/tests/array_filter_fn_err.vv:5:25: error: type mismatch, should use `fn(a int) bool {...}`
|
||||||
|
3 | println(a1)
|
||||||
|
4 |
|
||||||
|
5 | a2 := [1,2,3,4].filter(fn(a string) bool { return a.len > 0 })
|
||||||
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
6 | println(a2)
|
||||||
|
7 |
|
||||||
|
vlib/v/checker/tests/array_filter_fn_err.vv:8:18: error: function needs exactly 1 argument
|
||||||
|
6 | println(a2)
|
||||||
|
7 |
|
||||||
|
8 | a3 := [1,2,3,4].filter(fil1)
|
||||||
|
| ~~~~~~~~~~~~
|
||||||
|
9 | println(a3)
|
||||||
|
10 |
|
||||||
|
vlib/v/checker/tests/array_filter_fn_err.vv:11:25: error: type mismatch, should use `fn(a int) bool {...}`
|
||||||
|
9 | println(a3)
|
||||||
|
10 |
|
||||||
|
11 | a4 := [1,2,3,4].filter(fil2)
|
||||||
|
| ~~~~
|
||||||
|
12 | println(a4)
|
||||||
|
13 | }
|
|
@ -0,0 +1,21 @@
|
||||||
|
fn main() {
|
||||||
|
a1 := [1,2,3,4].filter(fn(a int, b int) bool { return a > 0 })
|
||||||
|
println(a1)
|
||||||
|
|
||||||
|
a2 := [1,2,3,4].filter(fn(a string) bool { return a.len > 0 })
|
||||||
|
println(a2)
|
||||||
|
|
||||||
|
a3 := [1,2,3,4].filter(fil1)
|
||||||
|
println(a3)
|
||||||
|
|
||||||
|
a4 := [1,2,3,4].filter(fil2)
|
||||||
|
println(a4)
|
||||||
|
}
|
||||||
|
|
||||||
|
fn fil1(a int, b int) bool {
|
||||||
|
return a > 0
|
||||||
|
}
|
||||||
|
|
||||||
|
fn fil2(a string) bool {
|
||||||
|
return a.len > 0
|
||||||
|
}
|
|
@ -1,7 +0,0 @@
|
||||||
vlib/v/checker/tests/array_filter_fn_err_a.vv:5:17: error: function needs exactly 1 argument
|
|
||||||
3 | }
|
|
||||||
4 | fn main() {
|
|
||||||
5 | a := [1,2,3,4].filter(fil)
|
|
||||||
| ~~~~~~~~~~~
|
|
||||||
6 | println(a)
|
|
||||||
7 | }
|
|
|
@ -1,7 +0,0 @@
|
||||||
fn fil(a int, b int) bool {
|
|
||||||
return a > 0
|
|
||||||
}
|
|
||||||
fn main() {
|
|
||||||
a := [1,2,3,4].filter(fil)
|
|
||||||
println(a)
|
|
||||||
}
|
|
|
@ -1,7 +0,0 @@
|
||||||
vlib/v/checker/tests/array_filter_fn_err_b.vv:5:24: error: type mismatch, should use `fn(a int) bool {...}`
|
|
||||||
3 | }
|
|
||||||
4 | fn main() {
|
|
||||||
5 | a := [1,2,3,4].filter(fil)
|
|
||||||
| ~~~
|
|
||||||
6 | println(a)
|
|
||||||
7 | }
|
|
|
@ -1,7 +0,0 @@
|
||||||
fn fil(a string) bool {
|
|
||||||
return a.len > 0
|
|
||||||
}
|
|
||||||
fn main() {
|
|
||||||
a := [1,2,3,4].filter(fil)
|
|
||||||
println(a)
|
|
||||||
}
|
|
Loading…
Reference in New Issue