Пример #1
0
 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
 def testNegativeConstant(self):
     assert _parse_string("-6") == {'count':6,'sides':-1,'keep':6,'number':1}
Пример #3
0
 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
 def testConstant(self):
     assert _parse_string("6") == {'count':6,'sides':1,'keep':6,'number':1}
Пример #5
0
 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}