git-repo/tests
Shuchuan Zeng 3e3340d94f manifest: add support for revision in include
Attribute groups can now be added to manifest include, thus
all projects in an included manifest file can easily modify
default branch without modifying all projects in that manifest file.

For example,
the main manifest.xml has an include node contain revision attribute,
```
<include name="include.xml" revision="r1" />
```
and the include.xml has some projects,
```
<project path="project1_path" name="project1_name" revision="r2" />
<project path="project2_path" name="project2_name" />
```
With this change, the final manifest will have revision="r1" for project2.
```
<project name="project1_name" path="project1_path" revision="r2" />
<project name="project2_name" path="project2_path" revision="r1" />
```

Test: added unit tests to cover the inheritance

Change-Id: I4b8547a7198610ec3a3c6aeb2136e0c0f3557df0
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/369714
Reviewed-by: Mike Frysinger <vapier@google.com>
Commit-Queue: Shuchuan Zeng <zengshuchuan@allwinnertech.com>
Tested-by: Shuchuan Zeng <zengshuchuan@allwinnertech.com>
2023-05-05 03:40:28 +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: add support for revision in include 2023-05-05 03:40:28 +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 Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +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