def test_rank_difference(): assert Rank.difference('6', '4') == 2 assert Rank.difference('A', '2') == 12 assert Rank.difference('K', 'K') == 0 assert Rank.difference('K', 'Q') == 1
def _get_differences(self): return (Rank.difference(self.cards[0].rank, self.cards[1].rank), Rank.difference(self.cards[0].rank, self.cards[2].rank), Rank.difference(self.cards[1].rank, self.cards[2].rank))
def test_rank_difference(): assert Rank.difference("6", "4") == 2 assert Rank.difference("A", "2") == 12 assert Rank.difference("K", "K") == 0 assert Rank.difference("K", "Q") == 1
def _get_differences(self): return (Rank.difference(first.rank, second.rank) for first, second in self._all_combinations)