Update test_preview_images.py

This commit is contained in:
Joachim 2021-05-28 23:41:41 +02:00
parent 9cee119200
commit 872084d61a
1 changed files with 25 additions and 34 deletions

View File

@ -3,7 +3,6 @@ import sys
import pathlib import pathlib
from unittest.mock import patch from unittest.mock import patch
from PIL import Image from PIL import Image
import re
from django.test import TestCase from django.test import TestCase
from django.test.client import RequestFactory from django.test.client import RequestFactory
@ -76,44 +75,36 @@ class PreviewImages(TestCase):
generate_site_preview_image_task() generate_site_preview_image_task()
updated_site = models.SiteSettings.objects.get() updated_site = models.SiteSettings.objects.get()
# site_preview_image = updated_site.preview_image site_preview_image = updated_site.preview_image
output = models.fields.image_serializer(updated_site.preview_image, alt="alt text") self.assertIsInstance(site_preview_image, ImageFieldFile)
self.assertIsNotNone( result = Image.open(site_preview_image)
re.match( self.assertEqual(
r".*\.png", result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
output.url,
)
) )
# self.assertIsInstance(site_preview_image, ImageFieldFile) def test_edition_preview(self, *args, **kwargs):
# result = Image.open(site_preview_image) """generate user preview"""
# self.assertEqual( generate_edition_preview_image_task(self.book.id)
# result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
# )
# def test_edition_preview(self, *args, **kwargs): updated_book = models.Book.objects.get(id=self.book.id)
# """generate user preview""" book_preview_image = updated_book.preview_image
# generate_edition_preview_image_task(self.book.id)
# updated_book = models.Book.objects.get(id=self.book.id) self.assertIsInstance(book_preview_image, ImageFieldFile)
# book_preview_image = updated_book.preview_image result = Image.open(book_preview_image)
self.assertEqual(
result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
)
# self.assertIsInstance(book_preview_image, ImageFieldFile) def test_user_preview(self, *args, **kwargs):
# result = Image.open(book_preview_image) """generate user preview"""
# self.assertEqual( generate_user_preview_image_task(self.local_user.id)
# result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
# )
# def test_user_preview(self, *args, **kwargs): updated_user = models.User.objects.get(id=self.local_user.id)
# """generate user preview""" user_preview_image = updated_user.preview_image
# generate_user_preview_image_task(self.local_user.id)
# updated_user = models.User.objects.get(id=self.local_user.id) self.assertIsInstance(user_preview_image, ImageFieldFile)
# user_preview_image = updated_user.preview_image result = Image.open(user_preview_image)
self.assertEqual(
# self.assertIsInstance(user_preview_image, ImageFieldFile) result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
# result = Image.open(user_preview_image) )
# self.assertEqual(
# result.size, (settings.PREVIEW_IMG_WIDTH, settings.PREVIEW_IMG_HEIGHT)
# )