diff --git a/smash/web/tests/data/PL.png b/smash/web/tests/data/PL.png new file mode 100644 index 0000000000000000000000000000000000000000..f7633f09e0166de0a1ef17d7bd86fb324843e7c1 Binary files /dev/null and b/smash/web/tests/data/PL.png differ diff --git a/smash/web/tests/models/test_language.py b/smash/web/tests/models/test_language.py new file mode 100644 index 0000000000000000000000000000000000000000..ae5f8c94525693f0e07114fa2d3a1cc61008c539 --- /dev/null +++ b/smash/web/tests/models/test_language.py @@ -0,0 +1,17 @@ +import logging + +from django.core.files.images import ImageFile +from django.test import TestCase + +from web.models import Language +from web.tests.functions import get_resource_path + +logger = logging.getLogger(__name__) + + +class LanguageTests(TestCase): + def test_image_img(self): + language = Language(image=ImageFile(open(get_resource_path("PL.png"), "rb"))) + + img_html_tag = language.image_img() + self.assertTrue("flag-icon" in img_html_tag)