skipUnless takes a condition and _reason_

This commit is contained in:
Hugo 2018-10-21 16:42:41 +03:00
parent fdea5a28e9
commit a1b9f94d60

View File

@ -23,19 +23,19 @@ class TestFeatures(PillowTestCase):
self.assertEqual(features.check_feature(feature),
features.check(feature))
@unittest.skipUnless(HAVE_WEBP, True)
@unittest.skipUnless(HAVE_WEBP, "WebP not available")
def check_webp_transparency(self):
self.assertEqual(features.check('transp_webp'),
not _webp.WebPDecoderBuggyAlpha())
self.assertEqual(features.check('transp_webp'),
_webp.HAVE_TRANSPARENCY)
@unittest.skipUnless(HAVE_WEBP, True)
@unittest.skipUnless(HAVE_WEBP, "WebP not available")
def check_webp_mux(self):
self.assertEqual(features.check('webp_mux'),
_webp.HAVE_WEBPMUX)
@unittest.skipUnless(HAVE_WEBP, True)
@unittest.skipUnless(HAVE_WEBP, "WebP not available")
def check_webp_anim(self):
self.assertEqual(features.check('webp_anim'),
_webp.HAVE_WEBPANIM)