Rename Result.id() to Result.identifier (builtin id)
authorHugh Brown <hbrown@amplify.com>
Fri, 11 Oct 2013 03:52:38 +0000 (23:52 -0400)
committerHugh Brown <hbrown@amplify.com>
Fri, 11 Oct 2013 03:52:38 +0000 (23:52 -0400)
jenkinsapi/result.py
jenkinsapi/result_set.py

index d53f3bc..a88db55 100644 (file)
@@ -20,8 +20,8 @@ class Result(object):
         self_str = str(self)
         return "<%s.%s %s>" % (module_name, class_name, self_str)
 
-    #def id(self):
-    #    """
-    #    Calculate an ID for this object.
-    #    """
-    #    return "%s.%s" % (self.className, self.name)
+    def identifier(self):
+        """
+        Calculate an ID for this object.
+        """
+        return "%s.%s" % (self.className, self.name)
index 5e8e45f..15090c4 100644 (file)
@@ -39,13 +39,13 @@ class ResultSet(JenkinsBase):
         for suite in self._data.get("suites", []):
             for case in suite["cases"]:
                 result = Result(**case)
-                yield result.id(), result
+                yield result.identifier(), result
 
         for report_set in self._data.get("childReports", []):
             for suite in report_set["result"]["suites"]:
                 for case in suite["cases"]:
                     result = Result(**case)
-                    yield result.id(), result
+                    yield result.identifier(), result
 
     def __len__(self):
         return len(self.items())