1
0
mirror of https://github.com/django/django.git synced 2024-12-23 17:46:27 +00:00
django/tests/forms_tests/widget_tests/test_input.py

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
722 B
Python
Raw Normal View History

from django.forms.widgets import Input
from .base import WidgetTest
class InputTests(WidgetTest):
def test_attrs_with_type(self):
attrs = {"type": "date"}
widget = Input(attrs)
self.check_html(
widget, "name", "value", '<input type="date" name="name" value="value">'
)
# reuse the same attrs for another widget
self.check_html(
Input(attrs),
"name",
"value",
'<input type="date" name="name" value="value">',
)
attrs["type"] = "number" # shouldn't change the widget type
self.check_html(
widget, "name", "value", '<input type="date" name="name" value="value">'
)