Remove the root parameter from output_json.

The downstream use has been switched to set patch_root instead so the
root parameter is no longer necessary.

Change-Id: Id0b20265550daa7e93af0ebf717d48db56164037
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5514209
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Auto-Submit: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
changes/09/5514209/2
Garrett Beaty 1 year ago committed by LUCI CQ
parent 58ff1badf9
commit a60f90e38e

@ -9,17 +9,14 @@ from recipe_engine import recipe_test_api
class BotUpdateTestApi(recipe_test_api.RecipeTestApi):
def output_json(
self,
first_sln,
revision_mapping,
*,
# TODO(gbeaty) Switch downstream to patch_root, remove this
root=None,
patch_root=None,
fail_patch=False,
fixed_revisions=None,
commit_positions=True):
def output_json(self,
first_sln,
revision_mapping,
*,
patch_root=None,
fail_patch=False,
fixed_revisions=None,
commit_positions=True):
"""Deterministically synthesize json.output test data for gclient's
--output-json option.
"""
@ -62,7 +59,7 @@ class BotUpdateTestApi(recipe_test_api.RecipeTestApi):
})
output.update({
'patch_root': root or patch_root,
'patch_root': patch_root,
'root': first_sln,
'properties': properties,
'step_text': 'Some step text'

Loading…
Cancel
Save