Started on 11/08/16 21:28:53
TestListCompare.test1 ... FAIL
test/some_lists_comparisons.lua:22: expected:
{
121221,
122211,
121221,
122211,
121221,
122212,
121212,
122112,
121221,
121212,
122121
}
actual:
{
121221,
122211,
121221,
122211,
121221,
122212,
121212,
122112,
122121,
121212,
122121
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 9
* lists A and B are equal again from index 10
* Common parts:
= A[1], B[1]: 121221
= A[2], B[2]: 122211
= A[3], B[3]: 121221
= A[4], B[4]: 122211
= A[5], B[5]: 121221
= A[6], B[6]: 122212
= A[7], B[7]: 121212
= A[8], B[8]: 122112
* Differing parts:
- A[9]: 122121
+ B[9]: 121221
* Common parts at the end of the lists
= A[10], B[10]: 121212
= A[11], B[11]: 122121
TestListCompare.test1b ... FAIL
test/some_lists_comparisons.lua:28: expected:
{
121221,
122211,
121221,
122112,
121212,
121122,
121212,
122122,
121212,
122112,
121212
}
actual:
{
121221,
122211,
121221,
122112,
121212,
121122,
121212,
122122,
121212,
122112,
122112
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 11
* Common parts:
= A[1], B[1]: 121221
= A[2], B[2]: 122211
= A[3], B[3]: 121221
= A[4], B[4]: 122112
= A[5], B[5]: 121212
= A[6], B[6]: 121122
= A[7], B[7]: 121212
= A[8], B[8]: 122122
= A[9], B[9]: 121212
= A[10], B[10]: 122112
* Differing parts:
- A[11]: 122112
+ B[11]: 121212
TestListCompare.test1c ... FAIL
test/some_lists_comparisons.lua:34: expected:
{
121212,
122121,
111212,
122121,
122121,
121212,
121121,
121212,
121221,
122212,
112121
}
actual:
{
122112,
122121,
111212,
122121,
122121,
121212,
121121,
121212,
121221,
122212,
112121
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 1
* lists A and B are equal again from index 2
* Differing parts:
- A[1]: 122112
+ B[1]: 121212
* Common parts at the end of the lists
= A[2], B[2]: 122121
= A[3], B[3]: 111212
= A[4], B[4]: 122121
= A[5], B[5]: 122121
= A[6], B[6]: 121212
= A[7], B[7]: 121121
= A[8], B[8]: 121212
= A[9], B[9]: 121221
= A[10], B[10]: 122212
= A[11], B[11]: 112121
TestListCompare.test2 ... FAIL
test/some_lists_comparisons.lua:43: expected: {1, 2, 3, 4, 5, 6, 8, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 7
* lists A and B are equal again from index 9
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Differing parts:
- A[7]: 7
+ B[7]: 8
- A[8]: 8
+ B[8]: 7
* Common parts at the end of the lists
= A[9], B[9]: 9
= A[10], B[10]: 10
= A[11], B[11]: 11
= A[12], B[12]: 12
= A[13], B[13]: 13
= A[14], B[14]: 14
= A[15], B[15]: 15
= A[16], B[16]: 16
= A[17], B[17]: 17
= A[18], B[18]: 18
= A[19], B[19]: 19
= A[20], B[20]: 20
TestListCompare.test3 ... FAIL
test/some_lists_comparisons.lua:57: expected: {1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 20 items, list B (expected) has 19 items
* lists A and B start differing at index 7
* lists A and B are equal again from index 8 for A, 7 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Present only in one list:
- A[7]: 7
* Common parts at the end of the lists
= A[8], B[7]: 8
= A[9], B[8]: 9
= A[10], B[9]: 10
= A[11], B[10]: 11
= A[12], B[11]: 12
= A[13], B[12]: 13
= A[14], B[13]: 14
= A[15], B[14]: 15
= A[16], B[15]: 16
= A[17], B[16]: 17
= A[18], B[17]: 18
= A[19], B[18]: 19
= A[20], B[19]: 20
TestListCompare.test4 ... FAIL
test/some_lists_comparisons.lua:74: expected: {1, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 20 items, list B (expected) has 17 items
* lists A and B start differing at index 7
* lists A and B are equal again from index 10 for A, 7 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Present only in one list:
- A[7]: 7
- A[8]: 8
- A[9]: 9
* Common parts at the end of the lists
= A[10], B[7]: 10
= A[11], B[8]: 11
= A[12], B[9]: 12
= A[13], B[10]: 13
= A[14], B[11]: 14
= A[15], B[12]: 15
= A[16], B[13]: 16
= A[17], B[14]: 17
= A[18], B[15]: 18
= A[19], B[16]: 19
= A[20], B[17]: 20
TestListCompare.test5a ... FAIL
test/some_lists_comparisons.lua:98: expected: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (expected) has 17 items, list B (actual) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
TestListCompare.test5b ... FAIL
test/some_lists_comparisons.lua:103: expected: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 17 items, list B (expected) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
TestListCompare.test5c ... FAIL
test/some_lists_comparisons.lua:109: expected:
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 17 items, list B (expected) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
TestListCompare.test6 ... FAIL
test/some_lists_comparisons.lua:117: expected:
{
"aaa",
"bbb",
"ccc",
function: 00E70160,
1.1,
2.1,
8=true,
9=false,
10=thread: 00E35480,
11=thread: 00E35480,
12=thread: 00E35480
}
actual:
{
"aaa",
"bbb",
"ccc",
function: 00E70160,
1.1,
2.1,
8=false,
9=false,
10=thread: 00E35480,
11=thread: 00E35480,
12=thread: 00E35480
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 8
* lists A and B are equal again from index 9
* Common parts:
= A[1], B[1]: "aaa"
= A[2], B[2]: "bbb"
= A[3], B[3]: "ccc"
= A[4], B[4]: function: 00E70160
= A[5], B[5]: 1.1
= A[6], B[6]: 2.1
= A[7], B[7]: nil
* Differing parts:
- A[8]: false
+ B[8]: true
* Common parts at the end of the lists
= A[9], B[9]: false
= A[10], B[10]: thread: 00E35480
= A[11], B[11]: thread: 00E35480
= A[12], B[12]: thread: 00E35480
TestListCompare.test7 ... FAIL
test/some_lists_comparisons.lua:123: expected: {{1, 2, 3}, {1, 2}, {{1}, {2}}, {"aa", "cc"}, 1, 2, 1.33, #Inf, {a=1}, {}}
actual: {{1, 2, 3}, {1, 2}, {{2}, {2}}, {"aa", "bb"}, 1, 2, 1.33, #Inf, {a=1}, {}}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 3
* lists A and B are equal again from index 5
* Common parts:
= A[1], B[1]: {1, 2, 3}
= A[2], B[2]: {1, 2}
* Differing parts:
- A[3]: {{2}, {2}}
+ B[3]: {{1}, {2}}
- A[4]: {"aa", "bb"}
+ B[4]: {"aa", "cc"}
* Common parts at the end of the lists
= A[5], B[5]: 1
= A[6], B[6]: 2
= A[7], B[7]: 1.33
= A[8], B[8]: #Inf
= A[9], B[9]: {a=1}
= A[10], B[10]: {}
=========================================================
Failed tests:
-------------
1) TestListCompare.test1
test/some_lists_comparisons.lua:22: expected:
{
121221,
122211,
121221,
122211,
121221,
122212,
121212,
122112,
121221,
121212,
122121
}
actual:
{
121221,
122211,
121221,
122211,
121221,
122212,
121212,
122112,
122121,
121212,
122121
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 9
* lists A and B are equal again from index 10
* Common parts:
= A[1], B[1]: 121221
= A[2], B[2]: 122211
= A[3], B[3]: 121221
= A[4], B[4]: 122211
= A[5], B[5]: 121221
= A[6], B[6]: 122212
= A[7], B[7]: 121212
= A[8], B[8]: 122112
* Differing parts:
- A[9]: 122121
+ B[9]: 121221
* Common parts at the end of the lists
= A[10], B[10]: 121212
= A[11], B[11]: 122121
stack traceback:
test/some_lists_comparisons.lua:22: in function 'TestListCompare.test1'
2) TestListCompare.test1b
test/some_lists_comparisons.lua:28: expected:
{
121221,
122211,
121221,
122112,
121212,
121122,
121212,
122122,
121212,
122112,
121212
}
actual:
{
121221,
122211,
121221,
122112,
121212,
121122,
121212,
122122,
121212,
122112,
122112
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 11
* Common parts:
= A[1], B[1]: 121221
= A[2], B[2]: 122211
= A[3], B[3]: 121221
= A[4], B[4]: 122112
= A[5], B[5]: 121212
= A[6], B[6]: 121122
= A[7], B[7]: 121212
= A[8], B[8]: 122122
= A[9], B[9]: 121212
= A[10], B[10]: 122112
* Differing parts:
- A[11]: 122112
+ B[11]: 121212
stack traceback:
test/some_lists_comparisons.lua:28: in function 'TestListCompare.test1b'
3) TestListCompare.test1c
test/some_lists_comparisons.lua:34: expected:
{
121212,
122121,
111212,
122121,
122121,
121212,
121121,
121212,
121221,
122212,
112121
}
actual:
{
122112,
122121,
111212,
122121,
122121,
121212,
121121,
121212,
121221,
122212,
112121
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 1
* lists A and B are equal again from index 2
* Differing parts:
- A[1]: 122112
+ B[1]: 121212
* Common parts at the end of the lists
= A[2], B[2]: 122121
= A[3], B[3]: 111212
= A[4], B[4]: 122121
= A[5], B[5]: 122121
= A[6], B[6]: 121212
= A[7], B[7]: 121121
= A[8], B[8]: 121212
= A[9], B[9]: 121221
= A[10], B[10]: 122212
= A[11], B[11]: 112121
stack traceback:
test/some_lists_comparisons.lua:34: in function 'TestListCompare.test1c'
4) TestListCompare.test2
test/some_lists_comparisons.lua:43: expected: {1, 2, 3, 4, 5, 6, 8, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 7
* lists A and B are equal again from index 9
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Differing parts:
- A[7]: 7
+ B[7]: 8
- A[8]: 8
+ B[8]: 7
* Common parts at the end of the lists
= A[9], B[9]: 9
= A[10], B[10]: 10
= A[11], B[11]: 11
= A[12], B[12]: 12
= A[13], B[13]: 13
= A[14], B[14]: 14
= A[15], B[15]: 15
= A[16], B[16]: 16
= A[17], B[17]: 17
= A[18], B[18]: 18
= A[19], B[19]: 19
= A[20], B[20]: 20
stack traceback:
test/some_lists_comparisons.lua:43: in function 'TestListCompare.test2'
5) TestListCompare.test3
test/some_lists_comparisons.lua:57: expected: {1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 20 items, list B (expected) has 19 items
* lists A and B start differing at index 7
* lists A and B are equal again from index 8 for A, 7 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Present only in one list:
- A[7]: 7
* Common parts at the end of the lists
= A[8], B[7]: 8
= A[9], B[8]: 9
= A[10], B[9]: 10
= A[11], B[10]: 11
= A[12], B[11]: 12
= A[13], B[12]: 13
= A[14], B[13]: 14
= A[15], B[14]: 15
= A[16], B[15]: 16
= A[17], B[16]: 17
= A[18], B[17]: 18
= A[19], B[18]: 19
= A[20], B[19]: 20
stack traceback:
test/some_lists_comparisons.lua:57: in function 'TestListCompare.test3'
6) TestListCompare.test4
test/some_lists_comparisons.lua:74: expected: {1, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 20 items, list B (expected) has 17 items
* lists A and B start differing at index 7
* lists A and B are equal again from index 10 for A, 7 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
= A[5], B[5]: 5
= A[6], B[6]: 6
* Present only in one list:
- A[7]: 7
- A[8]: 8
- A[9]: 9
* Common parts at the end of the lists
= A[10], B[7]: 10
= A[11], B[8]: 11
= A[12], B[9]: 12
= A[13], B[10]: 13
= A[14], B[11]: 14
= A[15], B[12]: 15
= A[16], B[13]: 16
= A[17], B[14]: 17
= A[18], B[15]: 18
= A[19], B[16]: 19
= A[20], B[17]: 20
stack traceback:
test/some_lists_comparisons.lua:74: in function 'TestListCompare.test4'
7) TestListCompare.test5a
test/some_lists_comparisons.lua:98: expected: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (expected) has 17 items, list B (actual) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
stack traceback:
test/some_lists_comparisons.lua:98: in function 'TestListCompare.test5a'
8) TestListCompare.test5b
test/some_lists_comparisons.lua:103: expected: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 17 items, list B (expected) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
stack traceback:
test/some_lists_comparisons.lua:103: in function 'TestListCompare.test5b'
9) TestListCompare.test5c
test/some_lists_comparisons.lua:109: expected: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
actual: {1, 2, 3, 4, 6, 5, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20}
List difference analysis:
* list sizes differ: list A (actual) has 17 items, list B (expected) has 20 items
* lists A and B start differing at index 5
* lists A and B are equal again from index 7 for A, 10 for B
* Common parts:
= A[1], B[1]: 1
= A[2], B[2]: 2
= A[3], B[3]: 3
= A[4], B[4]: 4
* Differing parts:
- A[5]: 6
+ B[5]: 5
- A[6]: 5
+ B[6]: 6
* Present only in one list:
+ B[7]: 7
+ B[8]: 8
+ B[9]: 9
* Common parts at the end of the lists
= A[7], B[10]: 10
= A[8], B[11]: 11
= A[9], B[12]: 12
= A[10], B[13]: 13
= A[11], B[14]: 14
= A[12], B[15]: 15
= A[13], B[16]: 16
= A[14], B[17]: 17
= A[15], B[18]: 18
= A[16], B[19]: 19
= A[17], B[20]: 20
stack traceback:
test/some_lists_comparisons.lua:109: in function 'TestListCompare.test5c'
10) TestListCompare.test6
test/some_lists_comparisons.lua:117: expected:
{
"aaa",
"bbb",
"ccc",
function: 00E70160,
1.1,
2.1,
8=true,
9=false,
10=thread: 00E35480,
11=thread: 00E35480,
12=thread: 00E35480
}
actual:
{
"aaa",
"bbb",
"ccc",
function: 00E70160,
1.1,
2.1,
8=false,
9=false,
10=thread: 00E35480,
11=thread: 00E35480,
12=thread: 00E35480
}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 8
* lists A and B are equal again from index 9
* Common parts:
= A[1], B[1]: "aaa"
= A[2], B[2]: "bbb"
= A[3], B[3]: "ccc"
= A[4], B[4]: function: 00E70160
= A[5], B[5]: 1.1
= A[6], B[6]: 2.1
= A[7], B[7]: nil
* Differing parts:
- A[8]: false
+ B[8]: true
* Common parts at the end of the lists
= A[9], B[9]: false
= A[10], B[10]: thread: 00E35480
= A[11], B[11]: thread: 00E35480
= A[12], B[12]: thread: 00E35480
stack traceback:
test/some_lists_comparisons.lua:117: in function 'TestListCompare.test6'
11) TestListCompare.test7
test/some_lists_comparisons.lua:123: expected: {{1, 2, 3}, {1, 2}, {{1}, {2}}, {"aa", "cc"}, 1, 2, 1.33, #Inf, {a=1}, {}}
actual: {{1, 2, 3}, {1, 2}, {{2}, {2}}, {"aa", "bb"}, 1, 2, 1.33, #Inf, {a=1}, {}}
List difference analysis:
* lists A (actual) and B (expected) have the same size
* lists A and B start differing at index 3
* lists A and B are equal again from index 5
* Common parts:
= A[1], B[1]: {1, 2, 3}
= A[2], B[2]: {1, 2}
* Differing parts:
- A[3]: {{2}, {2}}
+ B[3]: {{1}, {2}}
- A[4]: {"aa", "bb"}
+ B[4]: {"aa", "cc"}
* Common parts at the end of the lists
= A[5], B[5]: 1
= A[6], B[6]: 2
= A[7], B[7]: 1.33
= A[8], B[8]: #Inf
= A[9], B[9]: {a=1}
= A[10], B[10]: {}
stack traceback:
test/some_lists_comparisons.lua:123: in function 'TestListCompare.test7'
Ran 11 tests in 0.005 seconds, 0 successes, 11 failures