Ejemplo n.º 1
0
 def test_div_attrs_context(self):
     i = widgets.TimePickerInput(format='%H:%M')
     ctx = i.get_context('test_input', None, {})
     self.assertEqual(ctx['div_attrs'], {
         'data-oscarWidget': 'time',
         'data-timeFormat': 'HH:mm',
     })
Ejemplo n.º 2
0
 def test_input_format_unicode(self):
     # Check that the widget can handle unicode formats
     i = widgets.TimePickerInput(format='τ-%H:%M')
     time = datetime.time(10, 47)
     html = i.render('time', time)
     self.assertIn('value="τ-10:47"', html)
Ejemplo n.º 3
0
 def test_icon_classes_context(self):
     i = widgets.TimePickerInput(format='%H:%M')
     ctx = i.get_context('test_input', None, {})
     self.assertEqual(ctx['icon_classes'], 'far fa-clock')