git-repo/tests
Fredrik de Groot be71c2f80f manifest: enable remove-project using path
A something.xml that gets included by two different
files, that both remove and add same shared project
to two different locations, would not work
prior to this change.

Reason is that remove killed all name keys, even
though reuse of same repo in different locations
is allowed.

Solve by adding optional attrib path to
<remove-project name="foo" path="only_this_path" />
and tweak remove-project.

Behaves as before without path, and deletes
more selectively when remove path is supplied.

As secondary feature, a project can now also be removed
by only using path, assuming a matching project name
can be found.

Change-Id: I502d9f949f5d858ddc1503846b170473f76dc8e2
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/375694
Tested-by: Fredrik de Groot <fredrik.de.groot@aptiv.com>
Reviewed-by: Mike Frysinger <vapier@google.com>
2023-06-21 14:50:16 +00:00
..
fixtures git_config: Fixed test.gitconfig getting updated when running tests. 2021-09-30 21:45:09 +00:00
conftest.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_editor.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_error.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_command.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_config.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_superproject.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_trace2_event_log.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_hooks.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_manifest_xml.py manifest: enable remove-project using path 2023-06-21 14:50:16 +00:00
test_platform_utils.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_project.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_repo_trace.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_ssh.py Parse OpenSSH versions with no SSH_EXTRAVERSION 2023-05-24 17:33:08 +00:00
test_subcmds_init.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_subcmds_sync.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_subcmds.py tests: do not allow underscores in cli options 2023-04-19 02:53:37 +00:00
test_update_manpages.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_wrapper.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00