Bug 1354232 - Support a __dir__.ini file in the metadata root, r=maja_zf draft
authorJames Graham <james@hoppipolla.co.uk>
Thu, 31 May 2018 15:53:32 +0100
changeset 805843 86a4ec11003b452919d71287619d53e062a3d472
parent 805842 0088746915bf9bf575130b6f8c164c7d79e51db7
child 805844 f0d28f3db33f8185563f87abe882a02ce01d54f8
push id112776
push userbmo:james@hoppipolla.co.uk
push dateFri, 08 Jun 2018 15:53:57 +0000
reviewersmaja_zf
bugs1354232
milestone62.0a1
Bug 1354232 - Support a __dir__.ini file in the metadata root, r=maja_zf MozReview-Commit-ID: KACe0XQNsHl
testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py
--- a/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py
+++ b/testing/web-platform/tests/tools/wptrunner/wptrunner/testloader.py
@@ -509,17 +509,17 @@ class TestLoader(object):
             inherit_metadata.append(test_metadata)
             test_metadata = test_metadata.get_test(manifest_test.id)
 
         return wpttest.from_manifest(manifest_test, inherit_metadata, test_metadata)
 
     def load_dir_metadata(self, test_manifest, metadata_path, test_path):
         rv = []
         path_parts = os.path.dirname(test_path).split(os.path.sep)
-        for i in xrange(1,len(path_parts) + 1):
+        for i in xrange(len(path_parts) + 1):
             path = os.path.join(metadata_path, os.path.sep.join(path_parts[:i]), "__dir__.ini")
             if path not in self.directory_manifests:
                 self.directory_manifests[path] = manifestexpected.get_dir_manifest(path,
                                                                                    self.run_info)
             manifest = self.directory_manifests[path]
             if manifest is not None:
                 rv.append(manifest)
         return rv