Files
sousa-gecko/python/mozversioncontrol/test/python.toml
T
Steve Fink b6686114be Bug 1985174 - Give jj.py its own diff_stream() implementation to prevent mach clang-format from trying to reformat every file in the tree when a patch stack contains a conflict. r=ahochheiden
The problem is that a jj change with a conflict is represented as a dummy git patch with a set of empty directories. When `git diff HEAD` processes a branch containing such a commit, it thinks that every file in the repo was changed.

With this patch, things still won't go well if you try to run `mach clang-format` when your patch stack is based on a conflict, but that's a kind of weird thing to do. (It's reasonable to get a conflict, `jj new <conflict>`, fix it, then run `mach clang-format` with the intention of reformatting the fixed tree, which previously broke.)

Differential Revision: https://phabricator.services.mozilla.com/D262707
2025-09-05 17:54:37 +00:00

29 lines
393 B
TOML

[DEFAULT]
subsuite = "mozversioncontrol"
["test_branch.py"]
["test_commit.py"]
["test_context_manager.py"]
["test_diff_stream.py"]
["test_get_commits.py"]
["test_get_commit_patches.py"]
["test_get_mozilla_remote_args.py"]
["test_get_upstream_remotes.py"]
["test_push_to_try.py"]
["test_try_commit.py"]
["test_update.py"]
["test_workdir_outgoing.py"]
["test_working_directory.py"]