예제 #1
0
 def test_should_return_shade_four(self):
     self.assertEqual(converter.char_for_color(Color(0.199, 0.0, 0.0)), u"█")
     self.assertEqual(converter.char_for_color(Color(0.15, 0.0, 0.95)), u"█")
     self.assertEqual(converter.char_for_color(Color(0.05, 0.4, 0.6)), u"█")
예제 #2
0
 def test_should_return_shade_three(self):
     self.assertEqual(converter.char_for_color(Color(0.399, 0.0, 0.0)), u"▓")
     self.assertEqual(converter.char_for_color(Color(0.25, 0.0, 0.95)), u"▓")
     self.assertEqual(converter.char_for_color(Color(0.2, 0.4, 0.6)), u"▓")
예제 #3
0
 def test_should_return_shade_one(self):
     self.assertEqual(converter.char_for_color(Color(0.799, 0.0, 0.0)), u"░")
     self.assertEqual(converter.char_for_color(Color(0.723, 0.0, 0.95)), u"░")
     self.assertEqual(converter.char_for_color(Color(0.601, 0.4, 0.6)), u"░")
예제 #4
0
 def test_should_return_shade_two(self):
     self.assertEqual(converter.char_for_color(Color(0.599, 0.0, 0.0)), u"▒")
     self.assertEqual(converter.char_for_color(Color(0.501, 1.0, 0.0)), u"▒")
     self.assertEqual(converter.char_for_color(Color(0.4, 0.4, 0.6)), u"▒")
예제 #5
0
 def test_char_for_color_should_return_blank_character(self):
     self.assertEqual(converter.char_for_color(Color(1.0, 0.0, 0.0)), u" ")
     self.assertEqual(converter.char_for_color(Color(0.923, 0.9, 0.2)), u" ")
     self.assertEqual(converter.char_for_color(Color(0.821, 0.4, 0.6)), u" ")