v2 / vlib / v / tests / repeated_multiret_values_test.v
13 lines · 12 sloc · 260 bytes · 0c192cfd64b4552181538cdd7bba850eff02fd52
Raw
1// verify fix for #2913
2fn some_multiret_fn(a int, b int) (int, int) {
3 return a + 1, b + 1
4}
5
6fn test_repeated_multiple_multiret() {
7 a, b := some_multiret_fn(1, 2)
8 assert a == 2
9 assert b == 3
10 c, d := some_multiret_fn(3, 4)
11 assert c == 4
12 assert d == 5
13}
14