示例#1
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test17_do_transform_with_null_input(self):
     rgb = libcms.COLORB()
     cmyk = libcms.COLORB()
     libcms.cms_do_transform(self.transform, rgb, cmyk)
     self.assertNotEqual(0, cmyk[0])
     self.assertNotEqual(0, cmyk[1])
     self.assertNotEqual(0, cmyk[2])
     self.assertNotEqual(0, cmyk[3])
示例#2
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test20_do_transform_with_incorrect_color_values(self):
     rgb = libcms.COLORB()
     cmyk = libcms.COLORB()
     rgb[0] = 455
     rgb[1] = 255
     rgb[2] = 255
     try:
         libcms.cms_do_transform(self.transform, rgb, cmyk)
     except:
         self.fail()
示例#3
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test19_do_transform_with_intermediate_input(self):
     rgb = libcms.COLORB()
     cmyk = libcms.COLORB()
     rgb[0] = 100
     rgb[1] = 190
     rgb[2] = 150
     libcms.cms_do_transform(self.transform, rgb, cmyk)
     self.assertNotEqual(0, cmyk[0])
     self.assertNotEqual(0, cmyk[1])
     self.assertNotEqual(0, cmyk[2])
     self.assertNotEqual(0, cmyk[3])
示例#4
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test18_do_transform_with_maximum_allowed_input(self):
     rgb = libcms.COLORB()
     cmyk = libcms.COLORB()
     rgb[0] = 255
     rgb[1] = 255
     rgb[2] = 255
     libcms.cms_do_transform(self.transform, rgb, cmyk)
     self.assertEqual(0, cmyk[0])
     self.assertEqual(0, cmyk[1])
     self.assertEqual(0, cmyk[2])
     self.assertEqual(0, cmyk[3])
示例#5
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test21_do_transform_with_incorrect_input_buffer(self):
     cmyk = libcms.COLORB()
     rgb = 255
     try:
         libcms.cms_do_transform(self.transform, rgb, cmyk)
     except libcms.CmsError:
         return
     self.fail()
示例#6
0
文件: __init__.py 项目: sahwar/sk1-wx
 def test22_do_transform_with_incorrect_output_buffer(self):
     rgb = libcms.COLORB()
     rgb[0] = 255
     rgb[1] = 255
     rgb[2] = 255
     cmyk = 255
     try:
         libcms.cms_do_transform(self.transform, rgb, cmyk)
     except libcms.CmsError:
         return
     self.fail()