add tuco tests and strings
This commit is contained in:
parent
bc143190c3
commit
b998405578
28
backend/tests/valley_of_shadows_characters_test.py
Normal file
28
backend/tests/valley_of_shadows_characters_test.py
Normal file
@ -0,0 +1,28 @@
|
||||
from random import randint
|
||||
from bang.characters import Character
|
||||
from bang.expansions.the_valley_of_shadows.characters import *
|
||||
from bang.deck import Deck
|
||||
from bang.game import Game
|
||||
from bang.players import Player, PendingAction
|
||||
import bang.cards as cs
|
||||
|
||||
# test TucoFranziskaner
|
||||
def test_TucoFranziskaner():
|
||||
g = Game('test')
|
||||
ps = [Player(f'p{i}', f'p{i}') for i in range(2)]
|
||||
for p in ps:
|
||||
g.add_player(p)
|
||||
g.start_game()
|
||||
for p in ps:
|
||||
p.available_characters = [TucoFranziskaner()]
|
||||
p.set_character(p.available_characters[0].name)
|
||||
p = g.players[g.turn]
|
||||
p.hand = []
|
||||
p.draw('')
|
||||
assert len(p.hand) == 4
|
||||
p.end_turn()
|
||||
p = g.players[g.turn]
|
||||
p.hand = []
|
||||
p.equipment = [cs.Barile(0,0)]
|
||||
p.draw('')
|
||||
assert len(p.hand) == 2
|
@ -747,6 +747,10 @@
|
||||
"Tornado": {
|
||||
"name": "Tornado",
|
||||
"desc": "Everyone discards a card from their hand (if possible), then draws 2 cards from the deck."
|
||||
},
|
||||
"Tuco Franziskaner": {
|
||||
"name": "Tuco Franziskaner",
|
||||
"desc": "If you don't have blue cards equipped you draw 2 extra cards."
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
@ -747,6 +747,10 @@
|
||||
"Tornado": {
|
||||
"name": "Tornado",
|
||||
"desc": "Tutti scartano una carta dalla mano (se possibile), poi ottengono 2 carte dal mazzo."
|
||||
},
|
||||
"Tuco Franziskaner": {
|
||||
"name": "Tuco Franziskaner",
|
||||
"desc": "Durante la tua fase di pesca, se non hai carte blu in gioco, pesca 2 carte extra."
|
||||
}
|
||||
},
|
||||
"help": {
|
||||
|
Loading…
Reference in New Issue
Block a user