Пример #1
0
 def testAddTable(self):
     round1 = Round()
     table1 = self.getTable("T1","P1","P2","P3","P4")
     table2 = self.getTable("T2","P5","P6","P7","P8")
     round1.addTable(table1)
     round1.addTable(table2)
     tables = round1.getTables()
     self.assertEqual(table1,tables[0])
     self.assertEqual(table2,tables[1])
Пример #2
0
 def getRound(self):
     player_indexes = list(range(0, len(self.players)))
     random.shuffle(player_indexes)
     round = Round()
     for Table in self.tables:
         table = Table.new()
         for p in range(0, 4):
             player_index = player_indexes.pop()
             player = self.players[player_index]
             table.addPlayer(player)
         round.addTable(table)
     return round