Skip to content

Commit 86cfe0e

Browse files
committed
resolve jinja2 Markup deprecation
fixes #150
1 parent d8489d1 commit 86cfe0e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

keg_elements/forms/validators.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from decimal import Decimal
44

5-
import jinja2
5+
import markupsafe
66
from wtforms import ValidationError
77
import re
88

@@ -100,6 +100,6 @@ def __call__(self, form, field):
100100
else:
101101
text = _('This value must be unique but is already assigned to {link}.',
102102
link=self.object_html_link(other))
103-
msg = jinja2.Markup(text)
103+
msg = markupsafe.Markup(text)
104104
raise ValidationError(msg)
105105
return True

keg_elements/tests/test_forms/test_validators.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# coding=utf-8
2-
import jinja2
2+
import markupsafe
33
import pytest
44
import wtforms
55
from werkzeug.datastructures import MultiDict
@@ -28,13 +28,13 @@ def test_validation_fails(self):
2828
form = UniqueForm(MultiDict({'uq_field': '1'}))
2929
assert form.uq_field.validate(form) is False
3030
assert form.uq_field.errors == [
31-
jinja2.Markup('This value must be unique but is already assigned to link.')
31+
markupsafe.Markup('This value must be unique but is already assigned to link.')
3232
]
3333

3434
form = UniqueForm(MultiDict({'uq_field': '1'}), obj=2)
3535
assert form.uq_field.validate(form) is False
3636
assert form.uq_field.errors == [
37-
jinja2.Markup('This value must be unique but is already assigned to link.')
37+
markupsafe.Markup('This value must be unique but is already assigned to link.')
3838
]
3939

4040
def test_no_object_link_provided(self):
@@ -47,7 +47,7 @@ def get_object_by_field(self, field):
4747
form = Form(MultiDict({'uq_field': '1'}))
4848
assert form.uq_field.validate(form) is False
4949
assert form.uq_field.errors == [
50-
jinja2.Markup('This value must be unique but is already assigned.')
50+
markupsafe.Markup('This value must be unique but is already assigned.')
5151
]
5252

5353
def test_get_obj(self):

0 commit comments

Comments
 (0)