From 16d73d7416a7902703ee8022f093667f7ac9ef5b Mon Sep 17 00:00:00 2001 From: Vajrasky Kok <sky.kok@speaklikeaking.com> Date: Tue, 26 Nov 2013 13:52:47 +0800 Subject: [PATCH] Fixed #21512 -- Added more complete information about Pillow and PIL in model_fields and model_forms tests. --- tests/model_fields/test_imagefield.py | 16 ++++++++-------- tests/model_forms/tests.py | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/model_fields/test_imagefield.py b/tests/model_fields/test_imagefield.py index 9aa5db53c0..90b7a65727 100644 --- a/tests/model_fields/test_imagefield.py +++ b/tests/model_fields/test_imagefield.py @@ -20,7 +20,7 @@ if Image: PersonDimensionsFirst, PersonTwoImages, TestImageFieldFile) from .models import temp_storage_dir else: - # Pillow not available, create dummy classes (tests will be skipped anyway) + # Pillow/PIL not available, create dummy classes (tests will be skipped anyway) class Person(): pass PersonWithHeight = PersonWithHeightAndWidth = PersonDimensionsFirst = Person @@ -93,7 +93,7 @@ class ImageFieldTestMixin(object): self.assertEqual(getattr(instance, height_field_name), height) -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldTests(ImageFieldTestMixin, TestCase): """ Tests for ImageField that don't need to be run with each of the @@ -180,7 +180,7 @@ class ImageFieldTests(ImageFieldTestMixin, TestCase): self.assertEqual(p.mugshot, loaded_p.mugshot) -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldTwoDimensionsTests(ImageFieldTestMixin, TestCase): """ Tests behavior of an ImageField and its dimensions fields. @@ -294,7 +294,7 @@ class ImageFieldTwoDimensionsTests(ImageFieldTestMixin, TestCase): self.assertEqual(p.mugshot.was_opened, True) -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldNoDimensionsTests(ImageFieldTwoDimensionsTests): """ Tests behavior of an ImageField with no dimension fields. @@ -303,7 +303,7 @@ class ImageFieldNoDimensionsTests(ImageFieldTwoDimensionsTests): PersonModel = Person -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldOneDimensionTests(ImageFieldTwoDimensionsTests): """ Tests behavior of an ImageField with one dimensions field. @@ -312,7 +312,7 @@ class ImageFieldOneDimensionTests(ImageFieldTwoDimensionsTests): PersonModel = PersonWithHeight -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldDimensionsFirstTests(ImageFieldTwoDimensionsTests): """ Tests behavior of an ImageField where the dimensions fields are @@ -322,7 +322,7 @@ class ImageFieldDimensionsFirstTests(ImageFieldTwoDimensionsTests): PersonModel = PersonDimensionsFirst -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class ImageFieldUsingFileTests(ImageFieldTwoDimensionsTests): """ Tests behavior of an ImageField when assigning it a File instance @@ -333,7 +333,7 @@ class ImageFieldUsingFileTests(ImageFieldTwoDimensionsTests): File = File -@skipIf(Image is None, "PIL is required to test ImageField") +@skipIf(Image is None, "Pillow/PIL is required to test ImageField") class TwoImageFieldTests(ImageFieldTestMixin, TestCase): """ Tests a model with two ImageFields. diff --git a/tests/model_forms/tests.py b/tests/model_forms/tests.py index 95092c2b7a..bf7b3d296a 100644 --- a/tests/model_forms/tests.py +++ b/tests/model_forms/tests.py @@ -1541,7 +1541,7 @@ class OldFormForXTests(TestCase): self.assertEqual(bif.is_valid(), False) self.assertEqual(bif.errors, {'biggie': ['Ensure this value is less than or equal to 9223372036854775807.']}) - @skipUnless(test_images, "PIL not installed") + @skipUnless(test_images, "Pillow/PIL not installed") def test_image_field(self): # ImageField and FileField are nearly identical, but they differ slighty when # it comes to validation. This specifically tests that #6302 is fixed for