Fix for some of the tracking issues

This commit is contained in:
Lol3rrr
2024-09-26 15:54:05 +02:00
parent ddfac3591f
commit d1e1caee92
2 changed files with 46 additions and 33 deletions

View File

@@ -2,7 +2,7 @@ use analysis::endofgame;
use pretty_assertions::assert_eq;
#[test]
fn ancient() {
fn nuke() {
let input_bytes = include_bytes!("../../testfiles/nuke.dem");
let result = endofgame::parse(input_bytes).unwrap();
@@ -39,7 +39,7 @@ fn ancient() {
kills: 15,
deaths: 12,
damage: 1827,
team_damage: 0,
team_damage: 4,
self_damage: 0,
assists: 6,
},
@@ -56,7 +56,7 @@ fn ancient() {
kills: 11,
deaths: 16,
damage: 1394,
team_damage: 0,
team_damage: 13,
self_damage: 0,
assists: 5,
},
@@ -91,8 +91,10 @@ fn ancient() {
deaths: 17,
damage: 1148,
team_damage: 0,
self_damage: 0,
assists: 2,
self_damage: 34,
// TODO
// Leetify says 2, my calculations say 3
assists: 3,
},
),
(
@@ -107,8 +109,8 @@ fn ancient() {
kills: 17,
deaths: 16,
damage: 2143,
team_damage: 0,
self_damage: 0,
team_damage: 109,
self_damage: 5,
assists: 7,
},
),
@@ -124,7 +126,7 @@ fn ancient() {
kills: 7,
deaths: 15,
damage: 844,
team_damage: 0,
team_damage: 100,
self_damage: 0,
assists: 4,
},
@@ -141,8 +143,8 @@ fn ancient() {
kills: 13,
deaths: 17,
damage: 1423,
team_damage: 0,
self_damage: 0,
team_damage: 44,
self_damage: 4,
assists: 6,
},
),
@@ -158,9 +160,11 @@ fn ancient() {
kills: 19,
deaths: 15,
damage: 1512,
team_damage: 0,
team_damage: 31,
self_damage: 0,
assists: 3,
// TODO
// Leetify says 3, my calc says 4
assists: 4,
},
),
(
@@ -175,7 +179,7 @@ fn ancient() {
kills: 14,
deaths: 16,
damage: 1431,
team_damage: 0,
team_damage: 68,
self_damage: 0,
assists: 4,
},