Moved a bunch of old tests related to (fixed) issues to the tests folder, and added them to the tests list
This commit is contained in:
@@ -1,8 +0,0 @@
|
||||
bugs/cursed_land1_i188.txt
|
||||
bugs/cursed_land2_i188.txt
|
||||
bugs/cursed_land3_i188.txt
|
||||
bugs/cursed_land4_i188.txt
|
||||
bugs/pillory_of_the_sleepless1_i188.txt
|
||||
bugs/pillory_of_the_sleepless2_i188.txt
|
||||
bugs/pillory_of_the_sleepless3_i188.txt
|
||||
bugs/pillory_of_the_sleepless4_i188.txt
|
||||
@@ -1,30 +0,0 @@
|
||||
#NAME: Bloodhall Ooze i148
|
||||
#DESC: When a black or green creature is
|
||||
#DESC: summoned, then the first "Bloodhall
|
||||
#DESC: Ooze" in the summoning player's
|
||||
#DESC: battlefield should not get a
|
||||
#DESC: +1/+1 counter. The Bloodhall Ooze
|
||||
#DESC: should only get counters during
|
||||
#DESC: the Upkeep phase.
|
||||
[INIT]
|
||||
untap
|
||||
[PLAYER1]
|
||||
inplay:swamp,bloodhall ooze,bloodhall ooze
|
||||
library:muck rats
|
||||
[PLAYER2]
|
||||
life:20
|
||||
[DO]
|
||||
next
|
||||
next
|
||||
next
|
||||
swamp
|
||||
muck rats
|
||||
ai
|
||||
next
|
||||
[ASSERT]
|
||||
untap
|
||||
[PLAYER1]
|
||||
inplay:swamp,bloodhall ooze,bloodhall ooze,muck rats
|
||||
[PLAYER2]
|
||||
life:18
|
||||
[END]
|
||||
@@ -1,26 +0,0 @@
|
||||
#NAME: Cursed Land 1
|
||||
#DESC: Tests whether Cursed Land triggers correctly.
|
||||
#DESC: First part: Cast on an opponent's land.
|
||||
#DESC: Verifies that Cursed Land does
|
||||
#DESC: damage to correct player.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
hand:Cursed Land
|
||||
manapool:{B}{B}{B}{B}
|
||||
[PLAYER2]
|
||||
inplay:Plains
|
||||
[DO]
|
||||
Cursed Land
|
||||
Plains
|
||||
eot
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Cursed Land
|
||||
[PLAYER2]
|
||||
inplay:Plains
|
||||
life:19
|
||||
[END]
|
||||
@@ -1,24 +0,0 @@
|
||||
#NAME: Cursed Land 2
|
||||
#DESC: Tests whether Cursed Land triggers correctly.
|
||||
#DESC: Second Part: Cast on an opponent's land.
|
||||
#DESC: Verifies that Cursed Land
|
||||
#DESC: does *not* trigger in opponent's turn.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
hand:Cursed Land
|
||||
manapool:{B}{B}{B}{B}
|
||||
[PLAYER2]
|
||||
inplay:Plains
|
||||
[DO]
|
||||
Cursed Land
|
||||
Plains
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Cursed Land
|
||||
[PLAYER2]
|
||||
inplay:Plains
|
||||
[END]
|
||||
@@ -1,24 +0,0 @@
|
||||
#NAME: Cursed Land 3
|
||||
#DESC: Tests whether Cursed Land triggers correctly.
|
||||
#DESC: Third part: Cast on one's own land. Verifies
|
||||
#DESC: that Cursed Land does damage to correct player.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
inplay:Plains
|
||||
hand:Cursed Land
|
||||
manapool:{B}{B}{B}{B}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Cursed Land
|
||||
Plains
|
||||
eot
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Cursed Land,Plains
|
||||
life:19
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,23 +0,0 @@
|
||||
#NAME: Cursed Land 4
|
||||
#DESC: Tests whether Cursed Land triggers correctly.
|
||||
#DESC: Fourth Part: Cast on one's own land.
|
||||
#DESC: Verifies that Cursed Land does *not* trigger
|
||||
#DESC: in opponent's turn.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
inplay:Plains
|
||||
hand:Cursed Land
|
||||
manapool:{B}{B}{B}{B}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Cursed Land
|
||||
Plains
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Cursed Land,Plains
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,41 +0,0 @@
|
||||
#Checking savage hunger Cycle only bug
|
||||
[INIT]
|
||||
FIRSTMAIN
|
||||
[PLAYER1]
|
||||
inplay:Craw Wurm
|
||||
[PLAYER2]
|
||||
hand:Fog
|
||||
inplay:Forest,Spore Frog
|
||||
[DO]
|
||||
next
|
||||
#startcombat
|
||||
next
|
||||
#declare attackers
|
||||
Craw Wurm
|
||||
next
|
||||
#declare blockers
|
||||
Spore Frog
|
||||
choice 1
|
||||
eot
|
||||
eot
|
||||
next
|
||||
next
|
||||
next
|
||||
#First Main
|
||||
next
|
||||
next
|
||||
Craw Wurm
|
||||
next
|
||||
next
|
||||
next
|
||||
next
|
||||
[ASSERT]
|
||||
SECONDMAIN
|
||||
[PLAYER1]
|
||||
inplay:Craw Wurm
|
||||
[PLAYER2]
|
||||
hand:Fog
|
||||
inplay:Forest
|
||||
graveyard:Spore Frog
|
||||
life:14
|
||||
[END]
|
||||
@@ -1,21 +0,0 @@
|
||||
#Testing Indestructible: Darksteel Myr (0/1) gets -1/-1 from Blister Beetle
|
||||
#Result: Darksteel Myr should be dead
|
||||
[INIT]
|
||||
FIRSTMAIN
|
||||
[PLAYER1]
|
||||
inplay:Darksteel Myr
|
||||
hand:Blister Beetle
|
||||
manapool:{1}{B}
|
||||
[PLAYER2]
|
||||
inplay:Runeclaw Bear
|
||||
[DO]
|
||||
Blister Beetle
|
||||
Darksteel Myr
|
||||
[ASSERT]
|
||||
FIRSTMAIN
|
||||
[PLAYER1]
|
||||
inplay:Blister Beetle
|
||||
graveyard:Darksteel Myr
|
||||
[PLAYER2]
|
||||
inplay:Runeclaw Bear
|
||||
[END]
|
||||
@@ -1,32 +0,0 @@
|
||||
#NAME: Lorescale Coatl repulsed
|
||||
#DESC: A bug report claimed that the PSP crashed
|
||||
#DESC: after casting Repulse on one's own
|
||||
#DESC: Lorescale Coatl. The Coatl was sent to its
|
||||
#DESC: owner's hand, but its pump ability still
|
||||
#DESC: triggered.
|
||||
#DESC: The script just prepares the cards and waits
|
||||
#DESC: for you to cast Repulse on the Coatl. On
|
||||
#DESC: Windows I managed to reproduce the odd
|
||||
#DESC: behavior (the Coatl's ability triggering
|
||||
#DESC: after it has been repulsed), but not the
|
||||
#DESC: crash. Nevertheless it looks fishy, so I'm
|
||||
#DESC: committing the script for other people to
|
||||
#DESC: test on PSPs.
|
||||
#DESC: See: http://code.google.com/p/wagic/issues/detail?id=189
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
inplay:Lorescale Coatl
|
||||
hand:Repulse
|
||||
library:Island
|
||||
manapool:{U}{U}{U}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
human
|
||||
[ASSERT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
hand:Lorescale Coatl,Island
|
||||
graveyard:Repulse
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,18 +0,0 @@
|
||||
#Bug: Manabarbs doesn't trigger for special lands
|
||||
# See: http://code.google.com/p/wagic/issues/detail?id=562
|
||||
[INIT]
|
||||
FIRSTMAIN
|
||||
[PLAYER1]
|
||||
inplay:manabarbs,savannah
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
savannah
|
||||
choice 0
|
||||
[ASSERT]
|
||||
FIRSTMAIN
|
||||
[PLAYER1]
|
||||
life:19
|
||||
inplay:manabarbs,savannah
|
||||
manapool:{W}
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,25 +0,0 @@
|
||||
#NAME: Mogg Flunkies
|
||||
#DESC: If you choose the Grizzly Bears as
|
||||
#DESC: attackers, then choose one Mogg
|
||||
#DESC: Flunkies as attacker, and then remove
|
||||
#DESC: the Grizzly Bears as attackers, then
|
||||
#DESC: the Mogg Flunkies shouldn't be able
|
||||
#DESC: to attack
|
||||
[INIT]
|
||||
combatattackers
|
||||
[PLAYER1]
|
||||
inplay:Mogg Flunkies,Grizzly Bears
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Grizzly Bears
|
||||
Mogg Flunkies
|
||||
Grizzly Bears
|
||||
next
|
||||
next
|
||||
next
|
||||
[ASSERT]
|
||||
combatend
|
||||
[PLAYER1]
|
||||
inplay:Mogg Flunkies,Grizzly Bears
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,19 +0,0 @@
|
||||
#NAME: Mogg Flunkies
|
||||
#DESC: Testbed for two situations:
|
||||
#DESC: 1. If you choose the Grizzly Bears as
|
||||
#DESC: attackers, then choose one Mogg
|
||||
#DESC: Flunkies as attacker, and then remove
|
||||
#DESC: the Grizzly Bears as attackers, then
|
||||
#DESC: the Mogg Flunkies shouldn't be able
|
||||
#DESC: to attack
|
||||
#DESC: 2. Choosing two Mogg Flunkies as attackers
|
||||
#DESC: should work, but how can one do that
|
||||
#DESC: without selecting the Grizzly Bears
|
||||
#DESC: first?
|
||||
[INIT]
|
||||
combatattackers
|
||||
[PLAYER1]
|
||||
inplay:Mogg Flunkies,Mogg Flunkies,Grizzly Bears
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
human
|
||||
@@ -1,27 +0,0 @@
|
||||
#NAME: Pillory of the Sleepless
|
||||
#DESC: Tests whether Pillory of the
|
||||
#DESC: Sleepless triggers correctly.
|
||||
#DESC: First Part: cast on an opponent's creature.
|
||||
#DESC: Verifies that Pillory of the Sleepless
|
||||
#DESC: does damage to correct player.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
hand:Pillory of the Sleepless
|
||||
manapool:{B}{B}{W}
|
||||
[PLAYER2]
|
||||
inplay:Grizzly Bears
|
||||
[DO]
|
||||
Pillory of the Sleepless
|
||||
Grizzly Bears
|
||||
eot
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Pillory of the Sleepless
|
||||
[PLAYER2]
|
||||
inplay:Grizzly Bears
|
||||
life:19
|
||||
[END]
|
||||
@@ -1,26 +0,0 @@
|
||||
#NAME: Pillory of the Sleepless 2
|
||||
#DESC: Tests whether Pillory of the
|
||||
#DESC: Sleepless triggers correctly.
|
||||
#DESC: Second Part: cast on an opponent's creature.
|
||||
#DESC: Verifies that Pillory of the Sleepless
|
||||
#DESC: does trigger in opponent's turn.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
hand:Pillory of the Sleepless
|
||||
manapool:{B}{B}{W}
|
||||
[PLAYER2]
|
||||
inplay:Grizzly Bears
|
||||
[DO]
|
||||
Pillory of the Sleepless
|
||||
Grizzly Bears
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Pillory of the Sleepless
|
||||
[PLAYER2]
|
||||
inplay:Grizzly Bears
|
||||
life:19
|
||||
[END]
|
||||
@@ -1,26 +0,0 @@
|
||||
#NAME: Pillory of the Sleepless 3
|
||||
#DESC: Tests whether Pillory of the
|
||||
#DESC: Sleepless triggers correctly.
|
||||
#DESC: Third part: cast on one's own creature.
|
||||
#DESC: Verifies that Pillory of the Sleepless
|
||||
#DESC: does damage to correct player.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
inplay:Grizzly Bears
|
||||
hand:Pillory of the Sleepless
|
||||
manapool:{B}{B}{W}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Pillory of the Sleepless
|
||||
Grizzly Bears
|
||||
eot
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Pillory of the Sleepless,Grizzly Bears
|
||||
life:19
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,24 +0,0 @@
|
||||
#NAME: Pillory of the Sleepless 4
|
||||
#DESC: Tests whether Pillory of the
|
||||
#DESC: Sleepless triggers correctly.
|
||||
#DESC: Fourth part: cast on one's own creature.
|
||||
#DESC: Verifies that Pillory of the Sleepless
|
||||
#DESC: does *not* trigger in opponent's turn.
|
||||
[INIT]
|
||||
secondmain
|
||||
[PLAYER1]
|
||||
inplay:Grizzly Bears
|
||||
hand:Pillory of the Sleepless
|
||||
manapool:{B}{B}{W}
|
||||
[PLAYER2]
|
||||
[DO]
|
||||
Pillory of the Sleepless
|
||||
Grizzly Bears
|
||||
eot
|
||||
next
|
||||
[ASSERT]
|
||||
upkeep
|
||||
[PLAYER1]
|
||||
inplay:Pillory of the Sleepless,Grizzly Bears
|
||||
[PLAYER2]
|
||||
[END]
|
||||
@@ -1,26 +0,0 @@
|
||||
#Testing Rakdos Pit Dragon WITH Hellbent.
|
||||
#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand.
|
||||
#
|
||||
# Rakdos Pit Dragon should deal damamge twice for 3 points each since player has no cards in hand
|
||||
[INIT]
|
||||
COMBATATTACKERS
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
[PLAYER2]
|
||||
life:20
|
||||
[DO]
|
||||
rakdos pit dragon
|
||||
next
|
||||
#blockers
|
||||
next
|
||||
#damage
|
||||
next
|
||||
#combatend
|
||||
next
|
||||
[ASSERT]
|
||||
COMBATEND
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
[PLAYER2]
|
||||
life:14
|
||||
[END]
|
||||
@@ -1,27 +0,0 @@
|
||||
#Testing Rakdos Pit Dragon WITH Hellbent.
|
||||
#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand.
|
||||
#
|
||||
# Rakdos Pit Dragon should deal damamge twice for 3 points each since player has no cards in hand
|
||||
[INIT]
|
||||
COMBATATTACKERS
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
graveyard:black knight
|
||||
[PLAYER2]
|
||||
life:20
|
||||
[DO]
|
||||
rakdos pit dragon
|
||||
next
|
||||
#blockers
|
||||
next
|
||||
#damage
|
||||
next
|
||||
#combatend
|
||||
[ASSERT]
|
||||
COMBATEND
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
graveyard:black knight
|
||||
[PLAYER2]
|
||||
life:14
|
||||
[END]
|
||||
@@ -1,29 +0,0 @@
|
||||
#Testing Rakdos Pit Dragon WITHOUT Hellbent.
|
||||
#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand.
|
||||
#
|
||||
# Rakdos Pit Dragon should only deal damamge once for 3 points
|
||||
[INIT]
|
||||
COMBATATTACKERS
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
hand:white knight
|
||||
graveyard: black knight
|
||||
[PLAYER2]
|
||||
life:20
|
||||
[DO]
|
||||
rakdos pit dragon
|
||||
next
|
||||
#blockers
|
||||
next
|
||||
#damage
|
||||
next
|
||||
#combatend
|
||||
[ASSERT]
|
||||
COMBATEND
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
hand:white knight
|
||||
graveyard: black knight
|
||||
[PLAYER2]
|
||||
life:17
|
||||
[END]
|
||||
@@ -1,27 +0,0 @@
|
||||
#Testing Rakdos Pit Dragon WITHOUT Hellbent.
|
||||
#Hellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand.
|
||||
#
|
||||
# Rakdos Pit Dragon should only deal damage once since player1 has a card in hand
|
||||
[INIT]
|
||||
COMBATATTACKERS
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
hand:white knight
|
||||
[PLAYER2]
|
||||
life:20
|
||||
[DO]
|
||||
rakdos pit dragon
|
||||
next
|
||||
#blockers
|
||||
next
|
||||
#damage
|
||||
next
|
||||
#combatend
|
||||
[ASSERT]
|
||||
COMBATEND
|
||||
[PLAYER1]
|
||||
inplay:rakdos pit dragon
|
||||
hand:white knight
|
||||
[PLAYER2]
|
||||
life:17
|
||||
[END]
|
||||
@@ -1,31 +0,0 @@
|
||||
#NAME: Spirit Link on opponent's creatures
|
||||
#DESC: Spirit Link should give Life to the
|
||||
#DESC: controller of Spirit Link, not to the
|
||||
#DESC: controller of the enchanted creature.
|
||||
#DESC: See http://code.google.com/p/wagic/issues/detail?id=173
|
||||
[INIT]
|
||||
firstmain
|
||||
[PLAYER1]
|
||||
inplay:Giant Spider
|
||||
hand:Spirit Link
|
||||
manapool:{W}
|
||||
[PLAYER2]
|
||||
inplay:Giant Mantis
|
||||
[DO]
|
||||
Spirit Link
|
||||
Giant Mantis
|
||||
next
|
||||
next
|
||||
Giant Spider
|
||||
next
|
||||
Giant Mantis
|
||||
next
|
||||
next
|
||||
[ASSERT]
|
||||
combatend
|
||||
[PLAYER1]
|
||||
inplay:Giant Spider,Spirit Link
|
||||
life:22
|
||||
[PLAYER2]
|
||||
inplay:Giant Mantis
|
||||
[END]
|
||||
@@ -1,49 +0,0 @@
|
||||
#NAME: Sylvan Basilisk
|
||||
#DESC: Sylvan Basilisk should *only* destroy
|
||||
#DESC: creatures blocking it (not creatures
|
||||
#DESC: blocked *by* it), and it should destroy
|
||||
#DESC: these at the end of the "Declare Blockers"
|
||||
#DESC: step, so it never takes any damage from
|
||||
#DESC: them. Nevertheless it should not deal
|
||||
#DESC: damage to the opponent if it had been
|
||||
#DESC: blocked at some point (unless it has
|
||||
#DESC: Trample).
|
||||
#DESC: In the script, the Sylvan Basilisk blocks
|
||||
#DESC: a Giant Spider (which should survive),
|
||||
#DESC: then gets blocked by Gosta Dirk (who
|
||||
#DESC: should be destroyed without having a
|
||||
#DESC: chance to kill the Sylvan Basilisk), and
|
||||
#DESC: then the Sylvan Basilisk should not deal
|
||||
#DESC: any damage to player 0.
|
||||
#DESC: See http://code.google.com/p/wagic/issues/detail?id=182
|
||||
[INIT]
|
||||
combatattackers
|
||||
[PLAYER1]
|
||||
inplay:Giant Spider,Gosta Dirk
|
||||
[PLAYER2]
|
||||
inplay:Sylvan Basilisk
|
||||
library:Forest
|
||||
[DO]
|
||||
Giant Spider
|
||||
next
|
||||
Sylvan Basilisk
|
||||
eot
|
||||
next
|
||||
next
|
||||
next
|
||||
next
|
||||
next
|
||||
Sylvan Basilisk
|
||||
next
|
||||
Gosta Dirk
|
||||
next
|
||||
next
|
||||
[ASSERT]
|
||||
combatend
|
||||
[PLAYER1]
|
||||
inplay:Giant Spider
|
||||
graveyard:Gosta Dirk
|
||||
[PLAYER2]
|
||||
inplay:Sylvan Basilisk
|
||||
hand:Forest
|
||||
[END]
|
||||
Reference in New Issue
Block a user