def test_validate_datetime_pm_format(self):
     actual = validation.validate_datetime("2012-03-14 6:05:05 PM")
     expected = datetime.datetime(2012, 3, 14, 18, 5, 5)
     assert_equal(actual, expected)
 def test_validate_datetime_already_datetime(self):
     expected = datetime.datetime(2012, 3, 14, 18, 5, 5)
     actual = validation.validate_datetime(expected)
     assert_equal(actual, expected)
 def test_validate_datetime(self):
     actual = validation.validate_datetime("2012-03-14 05:05:05")
     expected = datetime.datetime(2012, 3, 14, 5, 5, 5)
     assert_equal(actual, expected)
Beispiel #4
0
 def test_validate_datetime_already_datetime(self):
     expected = datetime.datetime(2012, 3, 14, 18, 5, 5)
     actual = validation.validate_datetime(expected)
     assert_equal(actual, expected)
Beispiel #5
0
 def test_validate_datetime_pm_format(self):
     actual = validation.validate_datetime("2012-03-14 6:05:05 PM")
     expected = datetime.datetime(2012, 3, 14, 18, 5, 5)
     assert_equal(actual, expected)
Beispiel #6
0
 def test_validate_datetime(self):
     actual = validation.validate_datetime("2012-03-14 05:05:05")
     expected = datetime.datetime(2012, 3, 14, 5, 5, 5)
     assert_equal(actual, expected)
Beispiel #7
0
def validate_utc_datetime(value):
     tz = pytz.timezone('UTC')
     return validation.validate_datetime(value).replace(tzinfo=tz)