From 35774899221d38d9cc46afa18e4c823f090b561b Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Wed, 29 Nov 2017 12:38:25 +0100 Subject: [PATCH] unit test for language html tag generation --- smash/web/tests/data/PL.png | Bin 0 -> 413 bytes smash/web/tests/models/test_language.py | 17 +++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 smash/web/tests/data/PL.png create mode 100644 smash/web/tests/models/test_language.py diff --git a/smash/web/tests/data/PL.png b/smash/web/tests/data/PL.png new file mode 100644 index 0000000000000000000000000000000000000000..f7633f09e0166de0a1ef17d7bd86fb324843e7c1 GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!x3Dk+$vc8PcYqX2x}&cn1H;CC?mvmFK)yn< zN02WALzNl>LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-ANCfzVxc&!%fB*h| z_;gR%^R|HH9Z}mmA~yg2{S%4s)ds3zO!9VjVHZp6cn##Rmw5WRvOi>IWEIl#4q*Y= z-{k4y7*cWT?FC2P1_yxy2evk_>Lf67M;zGS5`3Up+;>Lcg%UQPIym^3;{EH_smZpP zeM>ASKl7Sp?Kw>+l66zcNv#R0-eHY8k(;<uPEHC{@Se7YDRNVa=!r?Hs~zwt$=9)b z`OJ9J`nzX<R;ZS^MwFx^mZVxG7o`Fz1|tJQb6o>tT?4}q15+zQ3o8>NT_D52Kz~<Q e4vL1{{FKbJO57Uap1->Q@`R_WpUXO@geCy(2ZNme literal 0 HcmV?d00001 diff --git a/smash/web/tests/models/test_language.py b/smash/web/tests/models/test_language.py new file mode 100644 index 00000000..ae5f8c94 --- /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) -- GitLab