Exemplo n.º 1
0
    def test_highest_card_sorts_first_for_equal_groups(self):
        g = CardGroup([(3, 3), (4, 3), (6, 3), (2, 3)])
        self.assertEqual(g.popitem(), (6, 3))

        g = CardGroup([(1, 1), (4, 2), (6, 3), (2, 2)])
        self.assertEqual(g.popitem(), (6, 3))
        self.assertEqual(g.popitem(), (4, 2))
        self.assertEqual(g.popitem(), (2, 2))                
Exemplo n.º 2
0
 def test_largest_group_sorts_first(self):
     g = CardGroup([(2, 3), (3, 2)])
     self.assertEqual(g.popitem(), (2, 3))
     g = CardGroup([(3, 3), (4, 5), (2, 2)])
     self.assertEqual(g.popitem(), (4, 5))