Пример #1
0
 def test_white(self):
     h, s, l = 0, 0, 1
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 255)
     self.assertEqual(g, 255)
     self.assertEqual(b, 255)
Пример #2
0
 def test_black(self):
     h, s, l = 0, 0, 0
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 0)
     self.assertEqual(g, 0)
     self.assertEqual(b, 0)
Пример #3
0
 def test_primary_colour_red(self):
     h, s, l = 0, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 255)
     self.assertEqual(g, 0)
     self.assertEqual(b, 0)
Пример #4
0
 def test_secondary_colour_yellow(self):
     h, s, l = 60, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 255)
     self.assertEqual(g, 255)
     self.assertEqual(b, 0)
Пример #5
0
 def test_secondary_colour_magenta(self):
     h, s, l = 300, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 255)
     self.assertEqual(g, 0)
     self.assertEqual(b, 255)
Пример #6
0
 def test_primary_colour_blue(self):
     h, s, l = 240, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 0)
     self.assertEqual(g, 0)
     self.assertEqual(b, 255)
Пример #7
0
 def test_secondary_colour_cyan(self):
     h, s, l = 180, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 0)
     self.assertEqual(g, 255)
     self.assertEqual(b, 255)
Пример #8
0
 def test_primary_colour_red(self):
     h, s, l = 0, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (255, 0, 0))
Пример #9
0
 def test_primary_colour_green(self):
     h, s, l = 120, 1, 0.5
     r, g, b = hsl2rgb(h, s, l)
     self.assertEqual(r, 0)
     self.assertEqual(g, 255)
     self.assertEqual(b, 0)
Пример #10
0
 def test_black(self):
     h, s, l = 0, 0, 0
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (0, 0, 0))
Пример #11
0
 def test_white(self):
     h, s, l = 0, 0, 1
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (255, 255, 255))
Пример #12
0
 def test_secondary_colour_magenta(self):
     h, s, l = 300, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (255, 0, 255))
Пример #13
0
 def test_secondary_colour_yellow(self):
     h, s, l = 60, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (255, 255, 0))
Пример #14
0
 def test_secondary_colour_cyan(self):
     h, s, l = 180, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (0, 255, 255))
Пример #15
0
 def test_primary_colour_blue(self):
     h, s, l = 240, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (0, 0, 255))
Пример #16
0
 def test_primary_colour_green(self):
     h, s, l = 120, 1, 0.5
     rgb = hsl2rgb(h, s, l)
     self.assertEqual(rgb, (0, 255, 0))