Esempio n. 1
0
File: diceTest.py Progetto: zjs/Dice
 def testAdB(self):
     assert _parse_string("1d6") == {'count':1,'sides':6,'keep':1,'number':1}
     assert _parse_string("2d6") == {'count':2,'sides':6,'keep':2,'number':1}
     assert _parse_string("3d7") == {'count':3,'sides':7,'keep':3,'number':1}
Esempio n. 2
0
File: diceTest.py Progetto: zjs/Dice
 def testNegativeConstant(self):
     assert _parse_string("-6") == {'count':6,'sides':-1,'keep':6,'number':1}
Esempio n. 3
0
File: diceTest.py Progetto: zjs/Dice
 def testAdBkCxD(self):
     assert _parse_string("1d6k1x1") == {'count':1,'sides':6,'keep':1,'number':1}
     assert _parse_string("3d7k2x4") == {'count':3,'sides':7,'keep':2,'number':4}
Esempio n. 4
0
File: diceTest.py Progetto: zjs/Dice
 def testConstant(self):
     assert _parse_string("6") == {'count':6,'sides':1,'keep':6,'number':1}
Esempio n. 5
0
File: diceTest.py Progetto: zjs/Dice
 def testAdBxC(self):
     assert _parse_string("1d6x1") == {'count':1,'sides':6,'keep':1,'number':1}
     assert _parse_string("3d7x4") == {'count':3,'sides':7,'keep':3,'number':4}