Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.

Commit

Permalink
UT + coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
FoxMaSk committed Oct 15, 2017
1 parent e721ec2 commit 6c646be
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions django_th/tests/test_templatetags.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
from django_th.models import ServicesActivated
from django_th.tests.test_main import MainTest
from django_th.templatetags.django_th_extras import service_readable_class, \
service_readable, trigger_disabled


class TemplateTagsTest(MainTest):

def test_service_readable_class(self):
self.create_triggerservice(consumer_name="ServiceWallabag",
status=True)
service = ServicesActivated.objects.get(name="ServiceWallabag")
self.assertTrue(type(service_readable_class(service)) is str)

def test_service_readable(self):
self.create_triggerservice(consumer_name="ServiceWallabag",
status=True)
service = ServicesActivated.objects.get(name="ServiceWallabag")
self.assertTrue('Service' not in service_readable(service))

def test_trigger_disabled(self):
trigger = self.create_triggerservice(service_status=False)
self.assertTrue(type(trigger_disabled(trigger)) is str)

def test_trigger_disabled2(self):
trigger = self.create_triggerservice(consumer_name="ServiceWallabag",
status=False,
service_status=True)
self.assertTrue(type(trigger_disabled(trigger)) is str)

0 comments on commit 6c646be

Please sign in to comment.