草,if错了

This commit is contained in:
shenjack 2024-05-14 19:17:36 +08:00
parent 8533513adf
commit a3a2f8a39d
Signed by: shenjack
GPG Key ID: 7B1134A979775551
2 changed files with 6 additions and 7 deletions

View File

@ -705,11 +705,11 @@ mod test {
let mut namer = Namer::new_from_team_namer_unchecked(&team, "x");
namer.update_skill();
let skill_prop_vec: Vec<u8> = vec![
let skill_freq_vec: Vec<u8> = vec![
13, 0, 0, 0, 0, 0, 0, 0, 6, 8, 0, 1, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,
];
assert_eq!(namer.skl_freq.to_vec(), skill_prop_vec);
assert_eq!(namer.skl_freq.to_vec(), skill_freq_vec);
}
#[test]

View File

@ -215,9 +215,9 @@ const Namer = struct {
self.skl_freq[j] = p - 10;
if (self.skl_id[j] < 25) {
last = j;
} else {
self.skl_freq[j] = 0;
}
} else {
self.skl_freq[j] = 0;
}
j += 1;
i += 4;
@ -295,14 +295,13 @@ test "skill_test" {
9, 13, 12, 38, 4, 27, 26, 15, 16, 32, 24, 5, 7, 21, 18, 10, 37, 2, 6, 20, 39, 1, 14, 3, 11, 29, 22, 33, 19, 0, 30,
31, 17, 28, 34, 35, 23, 8, 25, 36,
};
const skl_prop = [40]u8{
const skl_frep = [40]u8{
13, 0, 0, 0, 0, 0, 0, 0, 6, 8, 0, 1, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0,
};
std.debug.print("skl_id: {any}\n", .{namer.skl_id});
for (0..40) |i| {
try std.testing.expectEqual(skl_id[i], namer.skl_id[i]);
try std.testing.expectEqual(skl_prop[i], namer.skl_freq[i]);
try std.testing.expectEqual(skl_frep[i], namer.skl_freq[i]);
}
}