--- passlib-1.7.1/passlib/tests/utils.py +++ passlib-1.7.1/passlib/tests/utils.py.new @@ -3171,8 +3171,7 @@ self.fail("expected %r platform would have native support " "for %r" % (platform, self.handler.name)) else: - self.fail("did not expect %r platform would have native support " - "for %r" % (platform, self.handler.name)) + raise self.skipTest("varied support on %r platform" % platform) #=================================================================== # fuzzy verified support -- add new verified that uses os crypt()