@@ -6,16 +6,14 @@ envInitConfig='git config filter.lfs.process = "git-lfs filter-process"
6
6
git config filter.lfs.smudge = "git-lfs smudge -- %f"
7
7
git config filter.lfs.clean = "git-lfs clean -- %f"'
8
8
9
- unset_vars () {
10
- # If set, these will cause the test to fail.
11
- unset GIT_LFS_NO_TEST_COUNT GIT_LFS_LOCK_ACQUIRE_DISABLED
12
- }
9
+ if [ " $IS_WINDOWS " -eq 1 ]; then
10
+ export MSYS2_ENV_CONV_EXCL=" GIT_LFS_TEST_DIR"
11
+ fi
13
12
14
13
begin_test " env with no remote"
15
14
(
16
15
set -e
17
16
reponame=" env-no-remote"
18
- unset_vars
19
17
mkdir $reponame
20
18
cd $reponame
21
19
git init
@@ -67,7 +65,6 @@ begin_test "env with origin remote"
67
65
(
68
66
set -e
69
67
reponame=" env-origin-remote"
70
- unset_vars
71
68
mkdir $reponame
72
69
cd $reponame
73
70
git init
@@ -125,7 +122,6 @@ begin_test "env with multiple remotes"
125
122
(
126
123
set -e
127
124
reponame=" env-multiple-remotes"
128
- unset_vars
129
125
mkdir $reponame
130
126
cd $reponame
131
127
git init
@@ -186,7 +182,6 @@ begin_test "env with other remote"
186
182
(
187
183
set -e
188
184
reponame=" env-other-remote"
189
- unset_vars
190
185
mkdir $reponame
191
186
cd $reponame
192
187
git init
@@ -245,7 +240,6 @@ begin_test "env with multiple remotes and lfs.url config"
245
240
(
246
241
set -e
247
242
reponame=" env-multiple-remotes-with-lfs-url"
248
- unset_vars
249
243
mkdir $reponame
250
244
cd $reponame
251
245
git init
@@ -305,7 +299,6 @@ begin_test "env with multiple remotes and lfs configs"
305
299
(
306
300
set -e
307
301
reponame=" env-multiple-remotes-lfs-configs"
308
- unset_vars
309
302
mkdir $reponame
310
303
cd $reponame
311
304
git init
@@ -367,7 +360,6 @@ begin_test "env with multiple remotes and batch configs"
367
360
(
368
361
set -e
369
362
reponame=" env-multiple-remotes-lfs-batch-configs"
370
- unset_vars
371
363
mkdir $reponame
372
364
cd $reponame
373
365
git init
@@ -429,8 +421,6 @@ begin_test "env with .lfsconfig"
429
421
(
430
422
set -e
431
423
reponame=" env-with-lfsconfig"
432
- unset_vars
433
-
434
424
git init $reponame
435
425
cd $reponame
436
426
@@ -499,7 +489,6 @@ begin_test "env with environment variables"
499
489
(
500
490
set -e
501
491
reponame=" env-with-envvars"
502
- unset_vars
503
492
git init $reponame
504
493
mkdir -p $reponame /a/b/c
505
494
@@ -677,7 +666,6 @@ begin_test "env with bare repo"
677
666
(
678
667
set -e
679
668
reponame=" env-with-bare-repo"
680
- unset_vars
681
669
git init --bare $reponame
682
670
cd $reponame
683
671
@@ -725,7 +713,6 @@ begin_test "env with multiple ssh remotes"
725
713
(
726
714
set -e
727
715
reponame=" env-with-ssh"
728
- unset_vars
729
716
mkdir $reponame
730
717
cd $reponame
731
718
git init
@@ -877,7 +864,6 @@ begin_test "env with extra transfer methods"
877
864
(
878
865
set -e
879
866
reponame=" env-with-transfers"
880
- unset_vars
881
867
git init $reponame
882
868
cd $reponame
883
869
@@ -938,7 +924,6 @@ begin_test "env with multiple remotes and ref"
938
924
(
939
925
set -e
940
926
reponame=" env-multiple-remotes-ref"
941
- unset_vars
942
927
mkdir $reponame
943
928
cd $reponame
944
929
git init
@@ -1001,7 +986,6 @@ begin_test "env with unicode"
1001
986
# This contains a Unicode apostrophe, an E with grave accent, and a Euro sign.
1002
987
# Only the middle one is representable in ISO-8859-1.
1003
988
reponame=" env-d’autre-nom-très-bizarr€"
1004
- unset_vars
1005
989
mkdir $reponame
1006
990
cd $reponame
1007
991
git init
@@ -1063,7 +1047,6 @@ end_test
1063
1047
begin_test " env outside a repository"
1064
1048
(
1065
1049
set -e
1066
- unset_vars
1067
1050
1068
1051
# This may or may not work, depending on the system, but it should at least
1069
1052
# potentially cause Git to print non-English messages.
@@ -1113,7 +1096,6 @@ begin_test "env with duplicate endpoints"
1113
1096
(
1114
1097
set -e
1115
1098
reponame=" env-duplicate-endpoints"
1116
- unset_vars
1117
1099
mkdir $reponame
1118
1100
cd $reponame
1119
1101
git init
0 commit comments