Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Ensured that explicit time zones are rejected by forms.

Refs #19371.
  • Loading branch information...
commit 68b10fa1776f927180dd20f4818b5e6e07537615 1 parent ec2b91f
@aaugustin aaugustin authored
Showing with 5 additions and 0 deletions.
  1. +5 −0 tests/timezones/tests.py
View
5 tests/timezones/tests.py
@@ -1011,6 +1011,11 @@ def test_form_with_other_timezone(self):
self.assertTrue(form.is_valid())
self.assertEqual(form.cleaned_data['dt'], datetime.datetime(2011, 9, 1, 10, 20, 30, tzinfo=UTC))
+ def test_form_with_explicit_timezone(self):
+ form = EventForm({'dt': '2011-09-01 17:20:30+07:00'})
+ # Datetime inputs formats don't allow providing a time zone.
+ self.assertFalse(form.is_valid())
+
@skipIf(pytz is None, "this test requires pytz")
def test_form_with_non_existent_time(self):
with timezone.override(pytz.timezone('Europe/Paris')):
Please sign in to comment.
Something went wrong with that request. Please try again.