Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_match_case_enum_test.v
25
lines
·
24
sloc
·
228 bytes
·
f5a55747c0914b6082315fb81985fb3dfbd9b68e
Raw
1
enum
A_ {
2
b
3
c
4
d
5
e
6
}
7
8
fn
test_main() {
9
mut
a := ?A_(
none
)
10
a = .c
11
match
true
{
12
a == ?A_(.b) {
13
assert
false
14
}
15
a == ?A_(.c) {
16
assert
true
17
}
18
a == ?A_(.d) {
19
assert
false
20
}
21
else
{
22
assert
false
23
}
24
}
25
}
26