Skip to content

Commit 8183ba7

Browse files
committed
Set init.defaultBranch when creating Git repos in integration tests
1 parent 7895735 commit 8183ba7

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

tests/cli.rs

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ fn new_implicit_lib() {
2020
.arg("--copyright-year=2525")
2121
.arg("--msrv=1.69")
2222
.arg(&repo)
23+
.env("GIT_CONFIG_COUNT", "1")
24+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
25+
.env("GIT_CONFIG_VALUE_0", "master")
2326
.assert()
2427
.success();
2528
Command::new("git")
@@ -47,6 +50,9 @@ fn new_explicit_lib() {
4750
.arg("--copyright-year=2525")
4851
.arg("--msrv=1.69")
4952
.arg(&repo)
53+
.env("GIT_CONFIG_COUNT", "1")
54+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
55+
.env("GIT_CONFIG_VALUE_0", "master")
5056
.assert()
5157
.success();
5258
Command::new("git")
@@ -74,6 +80,9 @@ fn new_bin() {
7480
.arg("--copyright-year=2525")
7581
.arg("--msrv=1.69")
7682
.arg(&repo)
83+
.env("GIT_CONFIG_COUNT", "1")
84+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
85+
.env("GIT_CONFIG_VALUE_0", "master")
7786
.assert()
7887
.success();
7988
Command::new("git")
@@ -102,6 +111,9 @@ fn new_bin_lib() {
102111
.arg("--copyright-year=2525")
103112
.arg("--msrv=1.69")
104113
.arg(&repo)
114+
.env("GIT_CONFIG_COUNT", "1")
115+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
116+
.env("GIT_CONFIG_VALUE_0", "master")
105117
.assert()
106118
.success();
107119
Command::new("git")
@@ -130,6 +142,9 @@ fn new_custom_project_name() {
130142
.arg("--msrv=1.69")
131143
.arg("--name=quux")
132144
.arg(&repo)
145+
.env("GIT_CONFIG_COUNT", "1")
146+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
147+
.env("GIT_CONFIG_VALUE_0", "master")
133148
.assert()
134149
.success();
135150
Command::new("git")
@@ -161,6 +176,9 @@ fn new_custom_repo_name() {
161176
.arg("--msrv=1.69")
162177
.arg("--repo-name=quux")
163178
.arg(&repo)
179+
.env("GIT_CONFIG_COUNT", "1")
180+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
181+
.env("GIT_CONFIG_VALUE_0", "master")
164182
.assert()
165183
.success();
166184
Command::new("git")
@@ -193,6 +211,9 @@ fn new_custom_project_repo_name() {
193211
.arg("--name=gnusto")
194212
.arg("--repo-name=cleesh")
195213
.arg(&repo)
214+
.env("GIT_CONFIG_COUNT", "1")
215+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
216+
.env("GIT_CONFIG_VALUE_0", "master")
196217
.assert()
197218
.success();
198219
Command::new("git")
@@ -226,6 +247,9 @@ fn new_description() {
226247
.arg("-d")
227248
.arg("A library for foo'ing bars")
228249
.arg(&repo)
250+
.env("GIT_CONFIG_COUNT", "1")
251+
.env("GIT_CONFIG_KEY_0", "init.defaultBranch")
252+
.env("GIT_CONFIG_VALUE_0", "master")
229253
.assert()
230254
.success();
231255
Command::new("git")

0 commit comments

Comments
 (0)