Coverage for website/thaliawebsite/templatetags/alert.py: 77.78%
7 statements
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
1from django import template
3register = template.Library()
6@register.inclusion_tag("includes/alert.html")
7def alert(alert_type="info", message=None, dismissible=False, extra_classes=""):
8 if dismissible: 8 ↛ 9line 8 didn't jump to line 9 because the condition on line 8 was never true
9 extra_classes += " alert-dismissible"
10 return {
11 "type": alert_type,
12 "message": message,
13 "dismissible": dismissible,
14 "extra_classes": extra_classes,
15 }