Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
structs
/
missing_config_struct_arg_test.v
26
lines
·
22
sloc
·
249 bytes
·
6488041a749df9762348d019c4223908c476f2e2
Raw
1
@[params]
2
struct
Foo {
3
x int
4
}
5
6
fn
foo(f Foo) int {
7
return
f.x
8
}
9
10
@[params]
11
struct
Bar {
12
x int
13
y int = 1234
14
}
15
16
fn
bar(b Bar) Bar {
17
return
b
18
}
19
20
fn
test_missing_config_struct_arg() {
21
assert foo() == 0
22
assert bar() == Bar{
23
x: 0
24
y: 1234
25
}
26
}
27