Bug 1331899 - Fix wpt manifest iterator to return the test path, r=Ms2ger draft
authorJames Graham <james@hoppipolla.co.uk>
Fri, 06 Jan 2017 12:52:28 +0000
changeset 462968 9cd399f9900ebe2824bb7640f2302a972edf3e0f
parent 462967 0b4edc89061e31c5a532a444e3fb59b0cb2f9ddc
child 462969 743b837bfc24c502555f53de2f85d532dd0c0e42
push id41928
push userbmo:james@hoppipolla.co.uk
push dateWed, 18 Jan 2017 10:52:19 +0000
reviewersMs2ger
bugs1331899
milestone53.0a1
Bug 1331899 - Fix wpt manifest iterator to return the test path, r=Ms2ger MozReview-Commit-ID: 24nJneq7pjJ
testing/web-platform/tests/tools/manifest/manifest.py
--- a/testing/web-platform/tests/tools/manifest/manifest.py
+++ b/testing/web-platform/tests/tools/manifest/manifest.py
@@ -39,17 +39,17 @@ class Manifest(object):
     def __iter__(self):
         return self.itertypes()
 
     def itertypes(self, *types):
         if not types:
             types = sorted(self._data.keys())
         for item_type in types:
             for path, tests in sorted(iteritems(self._data[item_type])):
-                yield item_type, tests
+                yield item_type, path, tests
 
     @property
     def reftest_nodes_by_url(self):
         if self._reftest_nodes_by_url is None:
             by_url = {}
             for path, nodes in iteritems(self._data.get("reftests", {})):
                 for node in nodes:
                     by_url[node.url] = node