summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Šplíchal <psplicha@redhat.com>2011-10-10 13:47:58 +0200
committerPetr Šplíchal <psplicha@redhat.com>2011-10-10 13:47:58 +0200
commit5a0099ec5f6f2ca2f1383b70325bd528817cd061 (patch)
treef9266309a30090a784709b845cda993a64a425c5
parent4655cdc3bae00bd6dbcb201d49b22dd09ad597d1 (diff)
downloadpython-nitrate-5a0099ec5f6f2ca2f1383b70325bd528817cd061.tar.gz
python-nitrate-5a0099ec5f6f2ca2f1383b70325bd528817cd061.tar.xz
python-nitrate-5a0099ec5f6f2ca2f1383b70325bd528817cd061.zip
Nitrate: Correctly handle when case run sortkey is None
-rw-r--r--Nitrate.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Nitrate.py b/Nitrate.py
index aa5107e..63414e9 100644
--- a/Nitrate.py
+++ b/Nitrate.py
@@ -2742,7 +2742,10 @@ class CaseRun(Mutable):
self._assignee = User(caserunhash["assignee_id"])
self._build = Build(caserunhash["build_id"])
self._notes = caserunhash["notes"]
- self._sortkey = int(caserunhash["sortkey"])
+ if caserunhash["sortkey"] is not None:
+ self._sortkey = int(caserunhash["sortkey"])
+ else:
+ self._sortkey = None
self._status = Status(caserunhash["case_run_status_id"])
self._testrun = TestRun(caserunhash["run_id"])
if testcasehash: