Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_match_case_test.v
18
lines
·
16
sloc
·
200 bytes
·
8e35f4d9848f7ad35d857a187dddbfd2eca5e19d
Raw
1
fn
test_main() {
2
v :=
match
12 {
3
12 {
4
x :=
if
true
{
'b'
}
else
{ some_func()? }
5
assert x ==
'b'
6
x
7
}
8
else
{
9
none
10
}
11
}
12
13
assert v? ==
'b'
14
}
15
16
fn
some_func() ?string {
17
return
'a'
18
}
19