Exemple #1
0
 def test_poker_example_67(self):
     op1 = ["3S", "2H", "6D", "6C", "AS"]
     op2 = ["3S", "6H", "6S", "2D", "8S"]
     hc = ["5S", "2H", "7D", "6C", "KS"]
     actual = poker.multi_winner([op1, op2, hc])
     expected = [["3S", "2H", "6D", "6C", "AS"]]
     self.assertEqual(actual, expected)
Exemple #2
0
 def test_poker_example_60(self):
     tk1 = ["6S", "KH", "5D", "5C", "5S"]
     tk2 = ["4S", "AH", "4D", "4C", "5S"]
     op = ["5S", "5H", "7D", "6C", "KS"]
     actual = poker.multi_winner([tk1, tk2, op])
     expected = [["6S", "KH", "5D", "5C", "5S"]]
     self.assertEqual(actual, expected)
Exemple #3
0
 def test_poker_example_64(self):
     tp1 = ["5S", "5H", "6D", "6C", "AS"]
     tp2 = ["5S", "5H", "6S", "6H", "8S"]
     op = ["5S", "5H", "7D", "6C", "KS"]
     actual = poker.multi_winner([tp1, tp2, op])
     expected = [["5S", "5H", "6D", "6C", "AS"]]
     self.assertEqual(actual, expected)
Exemple #4
0
 def test_poker_example_54(self):
     sf1 = ["TC", "6C", "9C", "8C", "7C"]
     sf2 = ["6S", "TS", "9S", "8S", "7S"]
     sf3 = ["JD", "TD", "9D", "8D", "QD"]
     actual = poker.multi_winner([sf1, sf2, sf3])
     expected = [["JD", "TD", "9D", "8D", "QD"]]
     self.assertEqual(actual, expected)
Exemple #5
0
 def test_poker_example_58(self):
     fk1 = ["KS", "JH", "JD", "JC", "JS"]
     fk2 = ["QS", "QH", "QD", "QC", "2S"]
     tk1 = ["6S", "KH", "5D", "5C", "5S"]
     actual = poker.multi_winner([fk1, fk2, tk1])
     expected = [["QS", "QH", "QD", "QC", "2S"]]
     self.assertEqual(actual, expected)
Exemple #6
0
 def test_poker_example_48(self):
     fk1 = ["AS", "5H", "5D", "5C", "5S"]
     fk2 = ["QS", "4H", "4D", "4C", "4S"]
     fk3 = ["JS", "3H", "3D", "3C", "3S"]
     actual = poker.multi_winner([fk1, fk2, fk3])
     expected = [["AS", "5H", "5D", "5C", "5S"]]
     self.assertEqual(actual, expected)
Exemple #7
0
 def test_poker_example_52(self):
     sf1 = ["TC", "JC", "QC", "KC", "AC"]
     sf2 = ["TS", "JS", "QS", "KS", "AS"]
     sf3 = ["TD", "JD", "QD", "KD", "AD"]
     actual = poker.multi_winner([sf1, sf2, sf3])
     expected = [["TC", "JC", "QC", "KC", "AC"], ["TS", "JS", "QS", "KS", "AS"], ["TD", "JD", "QD", "KD", "AD"]]
     self.assertEqual(actual, expected)
Exemple #8
0
 def test_poker_example_45(self):
     hc1 = ["5S", "4H", "2D", "9C", "7S"]
     hc2 = ["5S", "4H", "2D", "9C", "7S"]
     hc3 = ["5S", "4H", "2D", "9C", "7S"]
     actual = poker.multi_winner([hc1, hc2, hc3])
     expected = [["5S", "4H", "2D", "9C", "7S"], ["5S", "4H", "2D", "9C", "7S"], ["5S", "4H", "2D", "9C", "7S"]]
     self.assertEqual(actual, expected)
Exemple #9
0
 def test_poker_example_44(self):
     fk1 = ["KS", "5H", "5D", "5C", "5S"]
     fk2 = ["KH", "5H", "5C", "5C", "5D"]
     fk3 = ["KS", "5H", "5D", "5C", "5S"]
     actual = poker.multi_winner([fk1, fk2, fk3])
     expected = [["KS", "5H", "5D", "5C", "5S"], ["KH", "5H", "5C", "5C", "5D"], ["KS", "5H", "5D", "5C", "5S"]]
     self.assertEqual(actual, expected)
Exemple #10
0
 def test_poker_example_55(self):
     sf1 = ["5C", "6C", "9C", "8C", "7C"]
     sf2 = ["6S", "TS", "9S", "8S", "7S"]
     fk1 = ["5S", "5H" ",5D", "5C", "KS"]
     fk2 = ["6S", "6H", "6D", "6C", "QS"]
     actual = poker.multi_winner([sf1, sf2, fk1, fk2])
     expected = [["6S", "TS", "9S", "8S", "7S"]]
     self.assertEqual(actual, expected)
Exemple #11
0
 def test_poker_example_51(self):
     sf1 = ["5C", "6C", "9C", "8C", "7C"]
     sf2 = ["TC", "6C", "9C", "8C", "7C"]
     fk1 = ["5S", "5H", "5D", "5C", "AS"]
     fk2 = ["5S", "5H", "5D", "5C", "KS"]
     actual = poker.multi_winner([sf1, sf2, fk1, fk2])
     expected = [["TC", "6C", "9C", "8C", "7C"]]
     self.assertEqual(actual, expected)
Exemple #12
0
 def test_poker_example_47(self):
     hc1 = ["5S", "4H", "2D", "TC", "7S"]
     hc2 = ["5S", "4H", "2D", "9C", "8S"]
     hc3 = ["5S", "8H", "2D", "9C", "7S"]
     ot1 = ["5S", "5Y", "3F", "6C", "KS"]
     actual = poker.multi_winner([hc1, hc2, hc3, ot1])
     expected = [["5S", "4H", "2D", "TC", "7S"]]
     self.assertEqual(actual, expected)
Exemple #13
0
 def test_poker_example_43(self):
     fk1 = ["KS", "5H", "5D", "5C", "5S"]
     fk2 = ["KS", "5H", "5D", "5C", "5S"]
     fk3 = ["KS", "5H", "5D", "5C", "5S"]
     hc1 = ["5S", "4H", "2D", "9C", "7S"]
     actual = poker.multi_winner([fk1, fk2, fk3, hc1])
     expected = [["KS", "5H", "5D", "5C", "5S"], ["KS", "5H", "5D", "5C", "5S"], ["KS", "5H", "5D", "5C", "5S"]]
     self.assertEqual(actual, expected)
Exemple #14
0
 def test_poker_example_56(self):
     fh1 = ["6S", "6H", "6D", "3C", "3S"]
     fh2 = ["5S", "5H", "5D", "7C", "7S"]
     actual = poker.multi_winner([fh1, fh2])
     expected = [["6S", "6H", "6D", "3C", "3S"]]
     self.assertEqual(actual, expected)