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/testing_support
Robert Iannucci 126b52e8e5 [scm.py] Fix error with missing_ok in GitConfig.
Previously there was an error where you could have:

  global: {"key": ["something"]}
  local: {}

And called SetConfig("key", None, missing_ok=False) - this would end
up raising CalledProcessError(returncode=5) because the caching
layer would see that "key" was not missing, then call into the
storage layer which would do `git config --local ...` which was
missing "key" (and therefore fail).

R=ayatane, yiwzhang

Change-Id: Idc9dc63a1b1c0a4a203c403dbb3c2ea521099b26
Bug: 342644760
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5744333
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Allen Li <ayatane@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
9 months ago
..
__init__.py Create a new testing_support module to move utility modules there 14 years ago
cipd Use py3 for remaining tools in depot_tools path 4 years ago
cipd.bat output actual CIPD package URL instead of 'None' when calling revinfo -a 2 years ago
coverage_utils.py Fix multiline comment formatting 1 year ago
fake_cipd.py testing_support: switch to 4 space indent 2 years ago
fake_repos.py [scm.py] Fix error with missing_ok in GitConfig. 9 months ago
filesystem_mock.py Fix multiline comment formatting 1 year ago
git_test_utils.py Add git squash-branch-tree 10 months ago
presubmit_canned_checks_test_mocks.py Fix multiline comment formatting 1 year ago
subprocess2_test_script.py testing_support: switch to 4 space indent 2 years ago
test_case_utils.py Fix multiline comment formatting 1 year ago
trial_dir.py Fix multiline comment formatting 1 year ago