Ctrl K
ComunidadGuías…

tests/test_category_thumbnail.py

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
from django.test import TestCase

from files.models import Category
from files.models.category import DEFAULT_CATEGORY_THUMBNAIL


class CategoryThumbnailTest(TestCase):
    def test_a_category_with_nothing_to_show_falls_back_to_the_default(self):
        category = Category.objects.create(title="Botany")
        self.assertTrue(category.thumbnail_url.endswith(DEFAULT_CATEGORY_THUMBNAIL))

    def test_a_borrowed_tile_wins_over_the_default(self):
        category = Category.objects.create(title="Zoology", listings_thumbnail="/media/original/thumbnails/abc.jpg")
        self.assertEqual(category.thumbnail_url, "/media/original/thumbnails/abc.jpg")