mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
vfmt: run v fmt -w vlib/v/gen/native/tests/
This commit is contained in:
@@ -33,11 +33,13 @@ fn (mut s Size7) modify_c(a i8) i8 {
|
||||
}
|
||||
|
||||
fn struct_receiver_test() {
|
||||
mut a := Size7{1,2,3,4,5,6,7}
|
||||
mut a := Size7{1, 2, 3, 4, 5, 6, 7}
|
||||
assert a.get_c() == 3
|
||||
assert a.get_c_ref() == 3
|
||||
assert a.modify_c(7) == 7
|
||||
b := Size28{c: 6}
|
||||
b := Size28{
|
||||
c: 6
|
||||
}
|
||||
assert b.get_c() == 6
|
||||
}
|
||||
|
||||
|
||||
@@ -34,11 +34,19 @@ fn struct_test() {
|
||||
b := a
|
||||
assert a.c == 3
|
||||
assert b.f == 6
|
||||
c := Size28{d:1, f:2, a:3, c: 4}
|
||||
c := Size28{
|
||||
d: 1
|
||||
f: 2
|
||||
a: 3
|
||||
c: 4
|
||||
}
|
||||
assert c.a == 3
|
||||
assert c.f == 2
|
||||
assert c.e == 0
|
||||
d := StructWithDefault{b: 2, c: 3}
|
||||
d := StructWithDefault{
|
||||
b: 2
|
||||
c: 3
|
||||
}
|
||||
assert d.a == 8
|
||||
assert d.b == 2
|
||||
assert d.c == 3
|
||||
|
||||
@@ -57,21 +57,31 @@ fn get_28(s Size28) Size28 {
|
||||
}
|
||||
|
||||
fn struct_fn_test() {
|
||||
a := Size7{b: 2}
|
||||
a := Size7{
|
||||
b: 2
|
||||
}
|
||||
assert get_7(a).b == 2
|
||||
assert get_7(Size7{c: 3}).c == 3
|
||||
b := Size8{b: 2}
|
||||
assert get_7(Size7{ c: 3 }).c == 3
|
||||
b := Size8{
|
||||
b: 2
|
||||
}
|
||||
assert get_8(b).b == 2
|
||||
assert get_8(Size8{c: 3}).c == 3
|
||||
c := Size12{b: 2}
|
||||
assert get_8(Size8{ c: 3 }).c == 3
|
||||
c := Size12{
|
||||
b: 2
|
||||
}
|
||||
assert get_12(c).b == 2
|
||||
assert get_12(Size12{c: 3}).c == 3
|
||||
d := Size16{b: 2}
|
||||
assert get_12(Size12{ c: 3 }).c == 3
|
||||
d := Size16{
|
||||
b: 2
|
||||
}
|
||||
assert get_16(d).b == 2
|
||||
assert get_16(Size16{c: 3}).c == 3
|
||||
e := Size28{b: 2}
|
||||
assert get_16(Size16{ c: 3 }).c == 3
|
||||
e := Size28{
|
||||
b: 2
|
||||
}
|
||||
assert get_28(e).b == 2
|
||||
assert get_28(Size28{c: 3}).c == 3
|
||||
assert get_28(Size28{ c: 3 }).c == 3
|
||||
}
|
||||
|
||||
fn main() {
|
||||
|
||||
Reference in New Issue
Block a user