summaryrefslogtreecommitdiff
path: root/webob/datetime_utils.py
diff options
context:
space:
mode:
authorSergey Schetinin <sergey@maluke.com>2011-02-20 03:21:52 +0200
committerSergey Schetinin <sergey@maluke.com>2011-02-20 03:21:52 +0200
commitb79d67257ecf68bb4f1647142dea00d44b91007f (patch)
tree5439500964a264b22f4b31233f432f93bf76ab3a /webob/datetime_utils.py
parentf2894bdd6cebc0caffb0fbc79934d47d067f1368 (diff)
downloadwebob-b79d67257ecf68bb4f1647142dea00d44b91007f.tar.gz
Add a lot of tests.
This is an aggregate patch of the work done by Mariano Mara and Danny Navarro. For more detailed changelog see https://bitbucket.org/marplatense/webobtestcoverage
Diffstat (limited to 'webob/datetime_utils.py')
-rw-r--r--webob/datetime_utils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/webob/datetime_utils.py b/webob/datetime_utils.py
index e07171f..1874c1a 100644
--- a/webob/datetime_utils.py
+++ b/webob/datetime_utils.py
@@ -43,6 +43,10 @@ year = timedelta(days=365)
def parse_date(value):
if not value:
return None
+ try:
+ value = str(value)
+ except:
+ return None
t = parsedate_tz(value)
if t is None:
# Could not parse