Added several other card tests.

This commit is contained in:
solo81@web.de
2010-05-08 23:11:42 +00:00
parent f0896a29d9
commit dc8c492137
7 changed files with 138 additions and 0 deletions

View File

@@ -97,6 +97,7 @@ animated_legendaries3_i221.txt
ankh_of_mishra.txt
arcanis_the_omnipotent.txt
arcanis_the_omnipotent2.txt
arcbound.txt
ardakar_wastes.txt
ardent_soldier.txt
argothian_enchantress.txt
@@ -279,6 +280,7 @@ imaginary_pet.txt
immaculate_magistrate.txt
instill_energy_i166.txt
iron_will_i270.txt
ivy_elemental.txt
jodahs_avenger.txt
juggernaut.txt
jump.txt
@@ -314,6 +316,8 @@ martial_coup.txt
martial_coup2.txt
master_decoy.txt
master_of_etherium.txt
masticore.txt
masticore2.txt
meekstone.txt
memory_erosion.txt
millstone.txt
@@ -350,6 +354,7 @@ quilled_sliver.txt
rain_of_filth_i206.txt
rain_of_filth_i283.txt
rampant_growth.txt
rancor.txt
ray_of_command.txt
ray_of_command_i176.txt
reclusive_wight.txt
@@ -437,6 +442,7 @@ wall_of_diffusion.txt
wall_of_diffusion2.txt
warren_instigator.txt
welkin_hawk.txt
whispers_of_the_muse.txt
white_knight1.txt
windswept_heath.txt
wrath_of_god.txt

View File

@@ -0,0 +1,32 @@
#Testing Arcbound Creatures (example: Arcbound Worker)
#This enters the battlefield with a +1/+1 counter on it. When it's put into a graveyard, you may put its +1/+1 counters on target artifact creature.
[INIT]
FIRSTMAIN
[PLAYER1]
inplay:Arcbound Worker,Ornithopter
hand:Shock
manapool:{R}
[PLAYER2]
[DO]
Shock
Arcbound Worker
Choice 0
Ornithopter
next
#begin
next
#attackers
Ornithopter
next
#blockers
next
#damage
[ASSERT]
COMBATDAMAGE
[PLAYER1]
graveyard:Arcbound Worker,Shock
inplay:Ornithopter
manapool:{0}
[PLAYER2]
life:19
[END]

View File

@@ -0,0 +1,28 @@
#Testing Ivy Elemental (example for X-cost spells)
#Ivy Elemental enters the battlefield with X +1/+1 counters on it.
[INIT]
FIRSTMAIN
[PLAYER1]
hand:Ivy Elemental
inplay:fervor
manapool:{G}{G}{G}{G}
[PLAYER2]
[DO]
Ivy Elemental
next
#begin
next
#attackers
Ivy Elemental
next
#blockers
next
#damage
[ASSERT]
COMBATDAMAGE
[PLAYER1]
inplay:Fervor,Ivy Elemental
manapool:{0}
[PLAYER2]
life:17
[END]

View File

@@ -0,0 +1,18 @@
#Tested Masticore's upcost ability: What happens if paid?
[INIT]
UPKEEP
[PLAYER1]
inplay:Masticore
hand:Forest
[PLAYER2]
[DO]
Masticore
Forest
next
[ASSERT]
DRAW
[PLAYER1]
inplay:Masticore
graveyard:Forest
[PLAYER2]
[END]

View File

@@ -0,0 +1,16 @@
#Tested Masticore's upcost ability: What happens if NOT paid?
[INIT]
UPKEEP
[PLAYER1]
inplay:Masticore
hand:Forest
[PLAYER2]
[DO]
next
[ASSERT]
DRAW
[PLAYER1]
hand:Forest
graveyard:Masticore
[PLAYER2]
[END]

View File

@@ -0,0 +1,21 @@
#Testing Rancor
#When Rancor is put into a graveyard from the battlefield, return Rancor to its owner's hand.
[INIT]
FIRSTMAIN
[PLAYER1]
inplay:Llanowar Elves
hand:Rancor,Shock
manapool:{G}{R}
[PLAYER2]
[DO]
Rancor
Llanowar Elves
Shock
Llanowar Elves
[ASSERT]
FIRSTMAIN
[PLAYER1]
graveyard:Llanowar Elves,Shock
hand:Rancor
manapool:{0}
[END]

View File

@@ -0,0 +1,17 @@
#Testing Whispers of the Muse with Buyback
[INIT]
FIRSTMAIN
[PLAYER1]
hand:Whispers of the Muse
library:Plains
manapool:{5}{U}
[PLAYER2]
[DO]
Whispers of the Muse
[ASSERT]
FIRSTMAIN
[PLAYER1]
hand:Plains,Whispers of the Muse
manapool{0}
[PLAYER2]
[END]