summaryrefslogtreecommitdiff
path: root/src/saml2/time_util.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/saml2/time_util.py')
-rw-r--r--src/saml2/time_util.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/saml2/time_util.py b/src/saml2/time_util.py
index fa4b48e1..b7f1f1cc 100644
--- a/src/saml2/time_util.py
+++ b/src/saml2/time_util.py
@@ -67,7 +67,8 @@ def parse_duration(duration):
index += 1
else:
sign = '+'
- assert duration[index] == "P"
+ if duration[index] != "P":
+ raise Exception('Parse Duration is not valid.')
index += 1
dic = dict([(typ, 0) for (code, typ) in D_FORMAT if typ])