Skip to content

Commit 8658e83

Browse files
committed
Test for Hard vs. Soft in GoByMajority
1 parent 5c660b7 commit 8658e83

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

axelrod/tests/unit/test_gobymajority.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ def test_strategy(self):
2424
self.responses_test([C, D, D, D], [D, D, C, C], [C])
2525
self.responses_test([C, C, D, D, C], [D, D, C, C, D], [D])
2626

27+
def test_repr(self):
28+
player = self.player(soft=True)
29+
name = str(player)
30+
self.assertEqual(name, "Soft Go By Majority")
31+
player = self.player(soft=False)
32+
name = str(player)
33+
self.assertEqual(name, "Hard Go By Majority")
34+
2735
def factory_TestGoByRecentMajority(L):
2836

2937
class TestGoByRecentMajority(TestPlayer):

0 commit comments

Comments
 (0)