mirror of
https://github.com/django/django.git
synced 2025-01-03 06:55:47 +00:00
Completed test coverage for django.forms.utils.
This commit is contained in:
parent
e13954d2cf
commit
5b23d6666e
@ -2,7 +2,13 @@ import copy
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
from django.core.exceptions import ValidationError
|
from django.core.exceptions import ValidationError
|
||||||
from django.forms.utils import ErrorDict, ErrorList, flatatt
|
from django.forms.utils import (
|
||||||
|
ErrorDict,
|
||||||
|
ErrorList,
|
||||||
|
RenderableMixin,
|
||||||
|
flatatt,
|
||||||
|
pretty_name,
|
||||||
|
)
|
||||||
from django.test import SimpleTestCase
|
from django.test import SimpleTestCase
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
from django.utils.translation import gettext_lazy
|
from django.utils.translation import gettext_lazy
|
||||||
@ -245,3 +251,14 @@ class FormsUtilsTestCase(SimpleTestCase):
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
def test_get_context_must_be_implemented(self):
|
||||||
|
mixin = RenderableMixin()
|
||||||
|
msg = "Subclasses of RenderableMixin must provide a get_context() method."
|
||||||
|
with self.assertRaisesMessage(NotImplementedError, msg):
|
||||||
|
mixin.get_context()
|
||||||
|
|
||||||
|
def test_pretty_name(self):
|
||||||
|
self.assertEqual(pretty_name("john_doe"), "John doe")
|
||||||
|
self.assertEqual(pretty_name(None), "")
|
||||||
|
self.assertEqual(pretty_name(""), "")
|
||||||
|
Loading…
Reference in New Issue
Block a user