vxx2 / vlib / v / checker / tests / result_call_inside_infix_expr_err.out
13 lines · 13 sloc · 832 bytes · 98c5c73725ccbf4685fae5a40422199944032e0e
Raw
1vlib/v/checker/tests/result_call_inside_infix_expr_err.vv:53:27: error: wrong return type `IError` in the `or {}` block, expected `StopAfter`
2 51 | assert parse('10d')! == StopAfter{f64(10 * time.hour * 24), .time}
3 52 | assert parse('10t')! == StopAfter{f64(10), .tx}
4 53 | assert parse('10x') or { err } == StopAfter{}
5 | ~~~
6 54 | assert StopAfter{} == parse('10x') or { err }
7 55 | }
8vlib/v/checker/tests/result_call_inside_infix_expr_err.vv:54:42: error: wrong return type `IError` in the `or {}` block, expected `StopAfter`
9 52 | assert parse('10t')! == StopAfter{f64(10), .tx}
10 53 | assert parse('10x') or { err } == StopAfter{}
11 54 | assert StopAfter{} == parse('10x') or { err }
12 | ~~~
13 55 | }
14