v2 / vlib / v / tests / builtin_arrays / array_fixed_struct_field_test.v
17 lines · 14 sloc · 229 bytes · 6488041a749df9762348d019c4223908c476f2e2
Raw
1struct Args {
2 bytes [2]int
3}
4
5fn test_main() {
6 make_args() or { assert err.msg() == 'a' }
7}
8
9fn make_args() !Args {
10 return Args{
11 bytes: get_range() or { return error('a') }
12 }
13}
14
15fn get_range() ![2]int {
16 return error('')
17}
18