示例#1
0
文件: diceTest.py 项目: 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}
示例#2
0
文件: diceTest.py 项目: zjs/Dice
 def testNegativeConstant(self):
     assert _parse_string("-6") == {'count':6,'sides':-1,'keep':6,'number':1}
示例#3
0
文件: diceTest.py 项目: 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}
示例#4
0
文件: diceTest.py 项目: zjs/Dice
 def testConstant(self):
     assert _parse_string("6") == {'count':6,'sides':1,'keep':6,'number':1}
示例#5
0
文件: diceTest.py 项目: 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}