From bb8137c81a2c825ae2da94acac71d91f6d924883 Mon Sep 17 00:00:00 2001 From: poixen Date: Sat, 21 Nov 2015 00:12:23 +0100 Subject: [PATCH] Fixed broken evolve test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit As mentioned in the test comments: “* I take two Ivy Lane Denizen on to the stack and then Renegade Krasis's Evolve * Ability, so resolving Renegade Krasis's Evolve Ability is first . (Maybe * Ivy Lane Denizen's target is any.) When Renegade Krasis's Evolve Ability * resolves, +1/+1 counter is placed on it, but doesn't triggers Renegade * Krasis's second ability.” This means that Renegade dent put a counter on Adaptive, as the ivy +1 triggers are still on the stack --- .../java/org/mage/test/cards/abilities/keywords/EvolveTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java index 54826d01cad..157308d8f10 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java @@ -256,7 +256,7 @@ public class EvolveTest extends CardTestPlayerBase { assertPermanentCount(playerA, "Ivy Lane Denizen", 2); assertPermanentCount(playerA, "Adaptive Snapjaw", 1); - assertPowerToughness(playerA, "Adaptive Snapjaw", 9, 5); // +2 from Ivys and +1 from add to all with +1/+1 counter + assertPowerToughness(playerA, "Adaptive Snapjaw", 8, 4); // +2 from Ivys assertPowerToughness(playerA, "Renegade Krasis", 5, 4); // +1 Evolve by Ivy and +1 Evolve by Snapjaw assertPowerToughness(playerA, "Ivy Lane Denizen", 2, 3, Filter.ComparisonScope.Any); assertPowerToughness(playerA, "Ivy Lane Denizen", 5, 6, Filter.ComparisonScope.Any); // +1 from Other Ivy + 2 from Krasis