Skip to content

Commit 239d73d

Browse files
author
TheSnoozer
committed
add repository with remote submodules for testing
1 parent 702d36d commit 239d73d

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

src/test/java/pl/project13/maven/git/AvailableGitTestRepo.java

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,42 @@ public enum AvailableGitTestRepo {
5454
*/
5555
WITH_COMMIT_THAT_HAS_TWO_TAGS("src/test/resources/_git_with_commit_that_has_two_tags"),
5656
ON_A_TAG_DIRTY("src/test/resources/_git_on_a_tag_dirty"),
57+
58+
/**
59+
* <pre>
60+
* * 01ed93c - (11 years ago) any commit, just a readme - Konrad Malawski (HEAD -> master)
61+
* * 4ce26eb - (11 years ago) my submodules, yay - Konrad Malawski
62+
* </pre>
63+
* <pre>
64+
* $ git submodule status
65+
* -9fd4b69a5ca09b60884d4f8f49ce16ea071077be module1
66+
* -9fd4b69a5ca09b60884d4f8f49ce16ea071077be module2
67+
* -9fd4b69a5ca09b60884d4f8f49ce16ea071077be module3
68+
* -9fd4b69a5ca09b60884d4f8f49ce16ea071077be module4
69+
*
70+
* $ git config --file .gitmodules --get-regexp '\.url$'
71+
* submodule.module1.url /tmp/module1
72+
* submodule.module2.url /tmp/module1
73+
* submodule.module3.url /tmp/module1
74+
* submodule.module4.url /tmp/module1
75+
* </pre>
76+
*/
5777
WITH_SUBMODULES("src/test/resources/_git_with_submodules"),
78+
79+
/**
80+
* <pre>
81+
* 6455ccd - (3 minutes ago) init (HEAD -> master)
82+
* </pre>
83+
* <pre>
84+
* $ git submodule status
85+
* 945bfe60e8a3eff168e915c7ba5bac37c9d0165b remote-module (heads/empty-branch)
86+
*
87+
* $ git submodule foreach --recursive git remote get-url origin
88+
* Entering 'remote-module'
89+
* git@github.com:git-commit-id/git-test-resources.git
90+
* </pre>
91+
*/
92+
WITH_REMOTE_SUBMODULES("src/test/resources/_git_with_remote_submodules"),
5893
/**
5994
*
6095
*

0 commit comments

Comments
 (0)