Example #1
0
 def test_color_As_returnsWhiteText(self):
     c = card.Card('A', 's')
     c.hidden = False
     expected = '\x1b[0;37;40mAs\x1b[0m'
     result = colors.color_cards(str(c))
     self.assertEqual(expected, result)
Example #2
0
 def test_color_Ah_returnsRedText(self):
     c = card.Card('A', 'h')
     c.hidden = False
     expected = '\x1b[0;31;40mAh\x1b[0m'
     result = colors.color_cards(str(c))
     self.assertEqual(expected, result)
Example #3
0
 def test_color_Ac_returnsGreenText(self):
     c = card.Card('A', 'c')
     c.hidden = False
     expected = '\x1b[0;32;40mAc\x1b[0m'
     result = colors.color_cards(str(c))
     self.assertEqual(expected, result)
Example #4
0
 def test_color_Ad_returnsBlueText(self):
     c = card.Card('A', 'd')
     c.hidden = False
     expected = '\x1b[0;34;40mAd\x1b[0m'
     result = colors.color_cards(str(c))
     self.assertEqual(expected, result)
Example #5
0
 def test_color_hiddenCard_returnsPurpleXx(self):
     c = card.Card('A', 's')
     expected = '\x1b[0;35;40mXx\x1b[0m'
     result = colors.color_cards(str(c))
     self.assertEqual(expected, result)