aboutsummaryrefslogtreecommitdiff
path: root/tests/parsing.rs
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2022-03-09 00:37:07 +0100
committerDaniel Schadt <kingdread@gmx.de>2022-03-09 00:37:07 +0100
commit51c8bd95930892db35e5aff2421a4e556ebcc96f (patch)
treeff3c91f3be8ce0ebb50463eb26ac2061eedf8698 /tests/parsing.rs
parentbd035c3d759bf468ef35e711cdde5e2ffab5d1c0 (diff)
downloadevtclib-51c8bd95930892db35e5aff2421a4e556ebcc96f.tar.gz
evtclib-51c8bd95930892db35e5aff2421a4e556ebcc96f.tar.bz2
evtclib-51c8bd95930892db35e5aff2421a4e556ebcc96f.zip
add Boss/Encounter for new EoD strikes
Diffstat (limited to 'tests/parsing.rs')
-rw-r--r--tests/parsing.rs76
1 files changed, 76 insertions, 0 deletions
diff --git a/tests/parsing.rs b/tests/parsing.rs
index 1e9f0ef..4a0ee18 100644
--- a/tests/parsing.rs
+++ b/tests/parsing.rs
@@ -761,6 +761,82 @@ test! {
],
}
+test! {
+ name: parse_mai_trin,
+ log: "logs/mai-trin-20220303.zevtc",
+ boss: Encounter::CaptainMaiTrin,
+ mode: Strike,
+ players: &[
+ (2, ":Areki.5906", "Areki Is Too Loud", Ranger, Some(Druid)),
+ (2, ":DarkSide.8427", "Nova Kings", Mesmer, Some(Virtuoso)),
+ (2, ":Master Dragon.6712", "Dragonnic", Warrior, Some(Berserker)),
+ (2, ":Salieri.7962", "Attack The Illusion", Mesmer, Some(Chronomancer)),
+ (2, ":vuko.3692", "Jgww", Thief, Some(Specter)),
+ (3, ":LINKAZZATORE.8135", "Urtola", Necromancer, Some(Scourge)),
+ (3, ":Lawitz.5128", "It Should Be Weaver", Engineer, Some(Mechanist)),
+ (3, ":Lin Chin Ping.9480", "Luna L Fay", Necromancer, Some(Scourge)),
+ (3, ":Tareo.3726", "Tarea A", Necromancer, Some(Scourge)),
+ (3, ":nate.5871", "Cute Aníme Waifu", Mesmer, Some(Chronomancer)),
+ ],
+}
+
+test! {
+ name: parse_ankka,
+ log: "logs/ankka-20220303.zevtc",
+ boss: Encounter::Ankka,
+ mode: Strike,
+ players: &[
+ (2, ":Areki.5906", "Areki Is Too Loud", Ranger, Some(Druid)),
+ (2, ":DarkSide.8427", "Nova Kings", Mesmer, Some(Virtuoso)),
+ (2, ":Master Dragon.6712", "Dragonnic", Warrior, Some(Berserker)),
+ (2, ":Salieri.7962", "Attack The Illusion", Mesmer, Some(Chronomancer)),
+ (2, ":vuko.3692", "Jgww", Thief, Some(Specter)),
+ (3, ":LINKAZZATORE.8135", "Urtola", Necromancer, Some(Scourge)),
+ (3, ":Lawitz.5128", "It Should Be Weaver", Engineer, Some(Mechanist)),
+ (3, ":Lin Chin Ping.9480", "Luna L Fay", Necromancer, Some(Scourge)),
+ (3, ":Tareo.3726", "Tarea A", Necromancer, Some(Scourge)),
+ (3, ":nate.5871", "Cute Aníme Waifu", Mesmer, Some(Chronomancer)),
+ ],
+}
+
+test! {
+ name: parse_minister_li,
+ log: "logs/minister-li-20220303.zevtc",
+ boss: Encounter::MinisterLi,
+ mode: Strike,
+ players: &[
+ (2, ":Areki.5906", "Areki Is Too Loud", Ranger, Some(Druid)),
+ (2, ":DarkSide.8427", "Nova Kings", Mesmer, Some(Virtuoso)),
+ (2, ":Master Dragon.6712", "Dragonnic", Warrior, Some(Berserker)),
+ (2, ":Salieri.7962", "Attack The Illusion", Mesmer, Some(Chronomancer)),
+ (2, ":vuko.3692", "Jgww", Thief, Some(Specter)),
+ (3, ":LINKAZZATORE.8135", "Urtola", Necromancer, Some(Scourge)),
+ (3, ":Lawitz.5128", "It Should Be Weaver", Engineer, Some(Mechanist)),
+ (3, ":Lin Chin Ping.9480", "Luna L Fay", Necromancer, Some(Scourge)),
+ (3, ":Tareo.3726", "Tarea A", Necromancer, Some(Scourge)),
+ (3, ":nate.5871", "Cute Aníme Waifu", Mesmer, Some(Chronomancer)),
+ ],
+}
+
+test! {
+ name: parse_dragonvoid,
+ log: "logs/dragonvoid-20220303.zevtc",
+ boss: Encounter::Dragonvoid,
+ mode: Strike,
+ players: &[
+ (2, ":Areki.5906", "Areki Is Too Loud", Ranger, Some(Druid)),
+ (2, ":DarkSide.8427", "Nova Kings", Mesmer, Some(Virtuoso)),
+ (2, ":Master Dragon.6712", "Dragonnic", Warrior, Some(Berserker)),
+ (2, ":Salieri.7962", "Attack The Illusion", Mesmer, Some(Chronomancer)),
+ (2, ":vuko.3692", "Jgww", Thief, Some(Specter)),
+ (3, ":LINKAZZATORE.8135", "Urtola", Necromancer, Some(Scourge)),
+ (3, ":Lawitz.5128", "It Should Be Weaver", Engineer, Some(Mechanist)),
+ (3, ":Lin Chin Ping.9480", "Luna L Fay", Necromancer, Some(Scourge)),
+ (3, ":Tareo.3726", "Tarea A", Necromancer, Some(Scourge)),
+ (3, ":nate.5871", "Cute Aníme Waifu", Mesmer, Some(Chronomancer)),
+ ],
+}
+
// Various tests
test! {