@@ -32,39 +32,40 @@ async def test_analyzer_master_only(az):
32
32
33
33
history_truth = {
34
34
'K' : {
35
- 'display' : {'adds' : 0 , 'dels' : 5 }
35
+ 'display' : {'adds' : 0 , 'dels' : 5 , 'added_units' : 0 , 'removed_units' : 10 }
36
36
},
37
37
'F' : {
38
- 'display' : {'adds' : 14 , 'dels' : 0 },
39
- 'count' : {'adds' : 12 , 'dels' : 0 }
38
+ 'display' : {'adds' : 14 , 'dels' : 0 , 'added_units' : 23 , 'removed_units' : 0 },
39
+ 'count' : {'adds' : 12 , 'dels' : 0 , 'added_units' : 19 , 'removed_units' : 0 }
40
40
},
41
41
'E' : {
42
- 'append' : {'adds' : 29 , 'dels' : 0 },
43
- 'add' : {'adds' : 11 , 'dels' : 0 }
42
+ 'append' : {'adds' : 29 , 'dels' : 0 , 'added_units' : 44 , 'removed_units' : 0 },
43
+ 'add' : {'adds' : 11 , 'dels' : 0 , 'added_units' : 25 , 'removed_units' : 0 }
44
44
},
45
45
'D' : {
46
- 'str_replace' : {'adds' : 26 , 'dels' : 0 }
46
+ 'str_replace' : {'adds' : 26 , 'dels' : 0 , 'added_units' : 76 , 'removed_units' : 0 }
47
47
},
48
48
# TODO: fix \No newline at the end of file
49
49
'C' : {
50
- 'str_append_chr' : {'adds' : 30 , 'dels' : 4 },
51
- 'str_equals' : {'adds' : 0 , 'dels' : 1 }
50
+ 'str_append_chr' : {'adds' : 30 , 'dels' : 4 , 'added_units' : 78 , 'removed_units' : 21 },
51
+ 'str_equals' : {'adds' : 0 , 'dels' : 1 , 'added_units' : 0 , 'removed_units' : 0 }
52
52
},
53
53
# Commit `B` is an example of imperfect diff,
54
54
# it removes `str_append` and adds a new function `str_append_chr`
55
55
# but because they are too similar,
56
56
# diff doesn't separate these changes into two chunks
57
57
# please see here: https://github.com/UltimateBeaver/test_feature_branch/commit/caaac10f604ea7ac759c2147df8fb2b588ee2a27
58
58
'B' : {
59
- 'str_append' : {'adds' : 6 , 'dels' : 3 },
60
- 'str_append_chr' : {'adds' : 3 , 'dels' : 2 },
61
- 'str_equals' : {'adds' : 11 , 'dels' : 0 }
59
+ 'str_append' : {'adds' : 6 , 'dels' : 3 , 'added_units' : 29 , 'removed_units' : 21 },
60
+ 'str_append_chr' : {'adds' : 3 , 'dels' : 2 , 'added_units' : 21 , 'removed_units' : 15 },
61
+ 'str_equals' : {'adds' : 11 , 'dels' : 0 , 'added_units' : 27 , 'removed_units' : 0 }
62
62
},
63
63
'A' : {
64
- 'str_append' : {'adds' : 7 , 'dels' : 0 },
65
- 'str_len' : {'adds' : 6 , 'dels' : 0 }
64
+ 'str_append' : {'adds' : 7 , 'dels' : 0 , 'added_units' : 29 , 'removed_units' : 0 },
65
+ 'str_len' : {'adds' : 6 , 'dels' : 0 , 'added_units' : 13 , 'removed_units' : 0 }
66
66
},
67
67
68
+
68
69
# # branch J from commit A, merge back through F
69
70
# 'J': {
70
71
# 'count': {'adds': 12, 'dels': 0},
0 commit comments