You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/tests
Michael Moss 848c86e3e8 Make 'gclient_gn_args*' handling consistent between sync and flatten.
Previously, 'gclient sync' would process "gn_args" settings in any
recursed DEPS files, potentially producing multiple output files or
conflicting output files, but 'gclient flatten' would only ever include
one set of "gn_args" settings in the flattened output, and only if they
occurred in the top-level DEPS file.

This makes 'gclient sync' and 'gclient flatten' more consistent by
restricting them both to a single instance of those setting, and
requiring those setting to be defined either in the top-level DEPS file,
or in a recursedeps file specificed by the new 'gclient_gn_args_from'
setting.

R=dpranke@google.com, ehmaldonado@google.com

Bug: 825063
Change-Id: If90d952e47367c50b36daade16a26b29aec0c9db
Reviewed-on: https://chromium-review.googlesource.com/1039870
Reviewed-by: Michael Moss <mmoss@chromium.org>
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Michael Moss <mmoss@chromium.org>
8 years ago
..
gstools
auth_test.py [auth] cache LUCI_CONTEXT local_auth parameters. 8 years ago
bot_update_coverage_test.py bot_update: Make gclient experiment a property instead of an argument. 8 years ago
checkout_test.py Revert "Fix checkout.py issues when p.patchlevel > 1." 8 years ago
download_from_google_storage_unittest.py download_from_google_storage: allow normal files with .. 8 years ago
fix_encoding_test.py
gclient_eval_unittest.py gclient: Add a command to get revision/variable information. 8 years ago
gclient_scm_test.py gclient sync: Add support to apply gerrit refs. 8 years ago
gclient_smoketest.py Make 'gclient_gn_args*' handling consistent between sync and flatten. 8 years ago
gclient_test.py gclient: Search also for URL + '.git' when looking for dependencies. 8 years ago
gclient_utils_test.py gclient: Stop printing newline in front of "________ running hook" 8 years ago
git_cache_test.py
git_cl_creds_check_report.txt git cl creds-check: improve report and give better recommendation. 9 years ago
git_cl_test.py [gerrit_util] learn about and use LUCI_CONTEXT when available. 8 years ago
git_common_test.py git_test_utils: Fixed custom git metadata in git commit schemas. 8 years ago
git_dates_test.py
git_drover_test.py Reland "Use core.quotePath=false when git is listing files" 8 years ago
git_footers_test.py Let git_footers split final paragraphs in specific cases 8 years ago
git_hyper_blame_test.py Update git_hyper_blame_test for git 2.16 8 years ago
git_number_test.py
git_rebase_update_test.py
gsutil_test.py download_from_google_storage: Fix tests and rename 8 years ago
owners_finder_test.py Skip files owned by reviewers when quering for missing owners. 8 years ago
owners_unittest.py owners: Add support for comments at the end of the line. 8 years ago
patch_test.py
presubmit_unittest.py presubmit: Don't overwrite cwd when running tests. 8 years ago
recipes_test.py Stop running deprecated simulation_test 9 years ago
scm_unittest.py Correct Git show's path format on Windows 9 years ago
subprocess2_test.py
upload_to_google_storage_unittest.py tests: Use the right clean up method name for some test cases. 8 years ago
watchlists_unittest.py