Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

widget_tests.py 744B

12345678910111213141516171819202122
  1. from django.test import TestCase
  2. from oscar.forms import widgets
  3. class TestWidgetsDatetimeFormat(TestCase):
  4. def test_datetime_to_date_format_conversion(self):
  5. format_testcases = (
  6. ('%Y-%m-%d', 'yyyy-mm-dd'),
  7. ('%Y-%m-%d %H:%M', 'yyyy-mm-dd'),
  8. )
  9. for format_, expected in format_testcases:
  10. self.assertEqual(widgets.datetime_format_to_js_date_format(format_), expected)
  11. def test_datetime_to_time_format_conversion(self):
  12. format_testcases = (
  13. ('%Y-%m-%d %H:%M', 'hh:ii'),
  14. ('%H:%M', 'hh:ii'),
  15. )
  16. for format_, expected in format_testcases:
  17. self.assertEqual(widgets.datetime_format_to_js_time_format(format_), expected)