Example #1
0
 def test_set_cmyk(self):
     col = grapefruit.Color.from_rgb(1.0, 0.5, 0.0)
     col.cmyk = (0, 0.111, 0.222, 0.46)
     assert_items_almost_equal(col.cmyk, (0, 0.111, 0.222, 0.46))
     assert_equal(
         col.rgb,
         grapefruit.cmy_to_rgb(grapefruit.cmyk_to_cmy(
             0, 0.111, 0.222, 0.46)))
     assert_almost_equal(
         col.hsl,
         grapefruit.rgb_to_hsl(
             grapefruit.cmy_to_rgb(
                 grapefruit.cmyk_to_cmy(0, 0.111, 0.222, 0.46))))
Example #2
0
 def test_cmyk_to_cmy(self):
   assert_items_almost_equal((1.0, 0.66, 0.5), grapefruit.cmyk_to_cmy(1, 0.32, 0, 0.5))
Example #3
0
 def test_set_cmyk(self):
   col = grapefruit.Color.from_rgb(1.0, 0.5, 0.0)
   col.cmyk = (0, 0.111, 0.222, 0.46)
   assert_items_almost_equal(col.cmyk, (0, 0.111, 0.222, 0.46))
   assert_equal(col.rgb, grapefruit.cmy_to_rgb(grapefruit.cmyk_to_cmy(0, 0.111, 0.222, 0.46)))
   assert_almost_equal(col.hsl, grapefruit.rgb_to_hsl(grapefruit.cmy_to_rgb(grapefruit.cmyk_to_cmy(0, 0.111, 0.222, 0.46))))
Example #4
0
 def test_cmyk_to_cmy(self):
     assert_items_almost_equal((1.0, 0.66, 0.5),
                               grapefruit.cmyk_to_cmy(1, 0.32, 0, 0.5))