49 lines
719 B
V
49 lines
719 B
V
fn test_fixed_array_to_string() {
|
|
mut a1 := [3]string
|
|
a1[0] = '1'
|
|
a1[1] = '2'
|
|
a1[2] = '3'
|
|
assert '$a1' == "['1', '2', '3']"
|
|
|
|
mut a2 := [2]string
|
|
a2[0] = 'a'
|
|
a2[1] = 'b'
|
|
assert '$a2' == "['a', 'b']"
|
|
|
|
mut c1 := [3]int
|
|
c1[0] = 1
|
|
c1[1] = 2
|
|
c1[2] = 3
|
|
assert '$c1' == '[1, 2, 3]'
|
|
|
|
mut c2 := [3]i16
|
|
c2[0] = 1
|
|
c2[1] = 2
|
|
c2[2] = 3
|
|
assert '$c2' == '[1, 2, 3]'
|
|
|
|
mut c3 := [3]i64
|
|
c3[0] = 1
|
|
c3[1] = 2
|
|
c3[2] = 3
|
|
assert '$c3' == '[1, 2, 3]'
|
|
|
|
mut c4 := [3]u64
|
|
c4[0] = 1
|
|
c4[1] = 2
|
|
c4[2] = 3
|
|
assert '$c4' == '[1, 2, 3]'
|
|
|
|
mut d1 := [3]f64
|
|
d1[0] = 1.1
|
|
d1[1] = 2.2
|
|
d1[2] = 3.3
|
|
assert '$d1' == '[1.1, 2.2, 3.3]'
|
|
|
|
mut d2 := [3]f32
|
|
d2[0] = 1.1
|
|
d2[1] = 2.2
|
|
d2[2] = 3.3
|
|
assert '$d2' == '[1.1, 2.2, 3.3]'
|
|
}
|