Tests for new "fizzleto" keyword

This commit is contained in:
pankdm
2013-10-08 23:18:56 +00:00
parent 0c6d77daa0
commit eea88cdeb5
4 changed files with 85 additions and 0 deletions

View File

@@ -317,6 +317,9 @@ fire_tempest.txt
fireball_i583.txt
firebreathing.txt
fists_of_ironwood.txt
fizzleto_exile.txt
fizzleto_hand.txt
fizzleto_librarytop.txt
flagstones.txt
flame_fusillade_i265.txt
flare.txt

View File

@@ -0,0 +1,26 @@
# Testing fizzleto(exile) taking Dissipate as example
[INIT]
FIRSTMAIN
[PLAYER1]
hand:bad moon
manapool:{1}{B}
[PLAYER2]
hand:Dissipate
manapool:{1}{U}{U}
[DO]
bad moon
no
yes
Dissipate
bad moon
endinterruption
[ASSERT]
FIRSTMAIN
[PLAYER1]
manapool:{0}
life:20
[PLAYER2]
graveyard:Dissipate
manapool:{0}
life:20
[END]

View File

@@ -0,0 +1,29 @@
#Testing fizzleto(hand) taking Remand as example
[INIT]
FIRSTMAIN
[PLAYER1]
hand:bad moon
manapool:{1}{B}
[PLAYER2]
hand:Remand
manapool:{1}{U}
library:island
[DO]
bad moon
no
yes
Remand
bad moon
endinterruption
[ASSERT]
FIRSTMAIN
[PLAYER1]
hand:bad moon
manapool:{0}
life:20
[PLAYER2]
graveyard:Remand
manapool:{0}
life:20
hand:island
[END]

View File

@@ -0,0 +1,27 @@
#Testing fizzleto(top) taking Memory Lapse as example
[INIT]
FIRSTMAIN
[PLAYER1]
hand:bad moon
manapool:{1}{B}
[PLAYER2]
hand:Memory Lapse
manapool:{1}{U}
[DO]
bad moon
no
yes
Memory Lapse
bad moon
endinterruption
[ASSERT]
FIRSTMAIN
[PLAYER1]
library:bad moon
manapool:{0}
life:20
[PLAYER2]
graveyard:Memory Lapse
manapool:{0}
life:20
[END]