summaryrefslogtreecommitdiff
path: root/tests/admin_widgets
diff options
context:
space:
mode:
Diffstat (limited to 'tests/admin_widgets')
-rw-r--r--tests/admin_widgets/tests.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/admin_widgets/tests.py b/tests/admin_widgets/tests.py
index 43cf9f4182..f7c2a7865c 100644
--- a/tests/admin_widgets/tests.py
+++ b/tests/admin_widgets/tests.py
@@ -408,6 +408,20 @@ class AdminURLWidgetTest(SimpleTestCase):
)
+class AdminUUIDWidgetTests(SimpleTestCase):
+ def test_attrs(self):
+ w = widgets.AdminUUIDInputWidget()
+ self.assertHTMLEqual(
+ w.render('test', '550e8400-e29b-41d4-a716-446655440000'),
+ '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" class="vUUIDField" name="test">',
+ )
+ w = widgets.AdminUUIDInputWidget(attrs={'class': 'myUUIDInput'})
+ self.assertHTMLEqual(
+ w.render('test', '550e8400-e29b-41d4-a716-446655440000'),
+ '<input value="550e8400-e29b-41d4-a716-446655440000" type="text" class="myUUIDInput" name="test">',
+ )
+
+
@override_settings(ROOT_URLCONF='admin_widgets.urls')
class AdminFileWidgetTests(TestDataMixin, TestCase):