From e484fe15d360c3fcec7658c0f0ba3b41368374f7 Mon Sep 17 00:00:00 2001 From: yuyi Date: Sat, 20 Jun 2020 08:34:49 +0800 Subject: [PATCH] tests: add nested array not equal tests --- vlib/v/tests/array_equality_test.v | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/vlib/v/tests/array_equality_test.v b/vlib/v/tests/array_equality_test.v index d6b0cd6536..aabfce4815 100644 --- a/vlib/v/tests/array_equality_test.v +++ b/vlib/v/tests/array_equality_test.v @@ -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]]] }