From f6f80e3a774f569010f56a061500c5c3b9a21e2f Mon Sep 17 00:00:00 2001 From: hugovk Date: Sat, 5 Jul 2014 16:29:40 +0300 Subject: [PATCH] Test case for #774 --- Tests/test_image.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Tests/test_image.py b/Tests/test_image.py index ec82eb4194e..e41447e42eb 100644 --- a/Tests/test_image.py +++ b/Tests/test_image.py @@ -44,6 +44,17 @@ def test_internals(self): file = self.tempfile("temp.ppm") im._dump(file) + def test_comparison_with_other_type(self): + # Arrange + item = Image.new('RGB', (25, 25), '#000') + num = 12 + + # Act/Assert + # Shouldn't cause AttributeError (#774) + self.assertFalse(item is None) + self.assertFalse(item == None) + self.assertFalse(item == num) + if __name__ == '__main__': unittest.main()