Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_call_propagation_test.v
16
lines
·
14
sloc
·
200 bytes
·
6488041a749df9762348d019c4223908c476f2e2
Raw
1
fn
a() ?int {
2
return
none
3
}
4
5
fn
abc() ?int {
6
varz := a()
7
dump(varz)
8
assert varz ==
none
9
return
varz
10
}
11
12
fn
test_option_call_propagation() {
13
var := abc()
or
{ 1 }
14
assert var == 1
15
println(var)
16
}
17