Add debug print to show what move failed in Sheer Force tests (#8523)
Co-authored-by: Hedara <hedara90@gmail.com>
This commit is contained in:
parent
16ed9fbf3d
commit
7f6869bcb5
@ -689,10 +689,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -772,10 +777,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -855,10 +865,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -938,10 +953,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1021,10 +1041,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1104,10 +1129,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1187,10 +1217,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1270,10 +1305,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1354,10 +1394,15 @@ DOUBLE_BATTLE_TEST("Sheer Force only boosts the damage of moves it's supposed to
|
|||||||
HP_BAR(opponentRight, captureDamage: &damage1);
|
HP_BAR(opponentRight, captureDamage: &damage1);
|
||||||
}
|
}
|
||||||
} THEN {
|
} THEN {
|
||||||
if (IsMoveSheerForceBoosted(move))
|
if (IsMoveSheerForceBoosted(move)) {
|
||||||
|
if (!(damage1 > damage2))
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_GT(damage1, damage2);
|
EXPECT_GT(damage1, damage2);
|
||||||
else
|
} else {
|
||||||
|
if (damage1 != damage2)
|
||||||
|
DebugPrintf("Move that failed: %S", gMovesInfo[move].name);
|
||||||
EXPECT_EQ(damage2, damage1);
|
EXPECT_EQ(damage2, damage1);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user