From af0b03bdd672dc90765db4a3438ae8c550351548 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Thu, 2 Jan 2025 11:54:10 +0530 Subject: [PATCH] Add functional testing for recent weapon `Starcaller's Watch` Signed-off-by: Akashdeep Dhar --- test/data/weap/test_catalyst.py | 1 + test/face/wind/weap/kind/test_catalyst.py | 1 + 2 files changed, 2 insertions(+) diff --git a/test/data/weap/test_catalyst.py b/test/data/weap/test_catalyst.py index a199be9d..98ce44f3 100644 --- a/test/data/weap/test_catalyst.py +++ b/test/data/weap/test_catalyst.py @@ -51,6 +51,7 @@ pytest.param("Skyward Atlas", 5, 3, "Level 80/90 (Rank 6)", 621, WeaponStatType.attack_perc, 30.2, id="data.weap.catalysts: Skyward Atlas"), pytest.param("Tulaytullah's Remembrance", 5, 3, "Level 80/90 (Rank 6)", 621, WeaponStatType.critical_damage_perc, 40.2, id="data.weap.catalysts: Tulaytullah's Remembrance"), pytest.param("Crane's Echoing Call", 5, 4, "Level 80/90 (Rank 6)", 679, WeaponStatType.attack_perc, 15.1, id="data.weap.catalysts: Crane's Echoing Call"), + pytest.param("Starcaller's Watch", 5, 1, "Level 80/90 (Rank 6)", 506, WeaponStatType.elemental_mastery, 241, id="data.weap.catalysts: Starcaller's Watch"), ] ) def test_catalyst(name: str, rare: int, tier: int, levl: str, batk: int, seco: WeaponStatType, valu: float) -> None: diff --git a/test/face/wind/weap/kind/test_catalyst.py b/test/face/wind/weap/kind/test_catalyst.py index fb54e3b2..9063e634 100644 --- a/test/face/wind/weap/kind/test_catalyst.py +++ b/test/face/wind/weap/kind/test_catalyst.py @@ -51,6 +51,7 @@ pytest.param("Skyward Atlas", 5, "Level 80/90 (Rank 6)", 621, WeaponStatType.attack_perc, 30.2, 5, id="face.wind.rule: Configuring weapon - Catalyst - Skyward Atlas"), pytest.param("Tulaytullah's Remembrance", 5, "Level 80/90 (Rank 6)", 621, WeaponStatType.critical_damage_perc, 40.2, 5, id="face.wind.rule: Configuring weapon - Catalyst - Tulaytullah's Remembrance"), pytest.param("Crane's Echoing Call", 5, "Level 80/90 (Rank 6)", 679, WeaponStatType.attack_perc, 15.1, 5, id="face.wind.rule: Configuring weapon - Catalyst - Crane's Echoing Call"), + pytest.param("Starcaller's Watch", 5, "Level 80/90 (Rank 6)", 506, WeaponStatType.elemental_mastery, 241, 5, id="face.wind.rule: Configuring weapon - Catalyst - Starcaller's Watch"), ] ) def test_catalyst(runner: MainWindow, name: str, rare: int, levl: str, batk: int, seco: WeaponStatType, valu: float, refn: int | None) -> None: