mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
tests: add nested array not equal tests
This commit is contained in:
parent
4dc703af2d
commit
e484fe15d3
@ -48,20 +48,29 @@ fn test_array_equality() {
|
||||
fn test_nested_array_equality() {
|
||||
a1 := [[1]]
|
||||
assert a1 == [[1]]
|
||||
assert a1 != [[2]]
|
||||
a2 := [[[[1]]]]
|
||||
assert a2 == [[[[1]]]]
|
||||
assert a2 != [[[[2]]]]
|
||||
a3 := [[[1,2,3]]]
|
||||
assert a3 == [[[1,2,3]]]
|
||||
assert a3 != [[[1,0,3]]]
|
||||
a4 := [[1.1], [2.2]]
|
||||
assert a4 == [[1.1], [2.2]]
|
||||
assert a4 != [[2.1], [3.2]]
|
||||
a5 := [[[[1,2], [2,3], [3,4]]]]
|
||||
assert a5 == [[[[1,2], [2,3], [3,4]]]]
|
||||
assert a5 != [[[[2,2], [2,4], [3,4]]]]
|
||||
a6 := [[['aa', 'bb'], ['cc', 'dd']]]
|
||||
assert a6 == [[['aa', 'bb'], ['cc', 'dd']]]
|
||||
assert a6 != [[['a', 'b'], ['cc', 'dd']]]
|
||||
a7 := [[[true], [false]]]
|
||||
assert a7 == [[[true], [false]]]
|
||||
assert a7 != [[[false], [true]]]
|
||||
a8 := [[[[`a`, `b`], [`c`, `d`]]]]
|
||||
assert a8 == [[[[`a`, `b`], [`c`, `d`]]]]
|
||||
assert a8 != [[[[`c`, `a`], [`e`, `d`]]]]
|
||||
a9 := [[[u16(22), 11]]]
|
||||
assert a9 == [[[u16(22), 11]]]
|
||||
assert a9 != [[[u16(20), 10]]]
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user