@@ -14,6 +14,7 @@ import (
1414 "sigs.k8s.io/kustomize/api/krusty"
1515 kusttest_test "sigs.k8s.io/kustomize/api/testutils/kusttest"
1616 "sigs.k8s.io/kustomize/kyaml/filesys"
17+ "sigs.k8s.io/kustomize/kyaml/testutil"
1718)
1819
1920const generateDeploymentDotSh = `#!/bin/sh
@@ -437,6 +438,7 @@ metadata:
437438}
438439
439440func TestAnnoOriginCustomExecGenerator (t * testing.T ) {
441+ testutil .SkipWindows (t )
440442 fSys := filesys .MakeFsOnDisk ()
441443
442444 th := kusttest_test .MakeHarnessWithFs (t , fSys )
@@ -531,6 +533,7 @@ spec:
531533}
532534
533535func TestAnnoOriginCustomInlineExecGenerator (t * testing.T ) {
536+ testutil .SkipWindows (t )
534537 fSys := filesys .MakeFsOnDisk ()
535538
536539 th := kusttest_test .MakeHarnessWithFs (t , fSys )
@@ -621,6 +624,7 @@ spec:
621624}
622625
623626func TestAnnoOriginCustomExecGeneratorWithOverlay (t * testing.T ) {
627+ testutil .SkipWindows (t )
624628 fSys := filesys .MakeFsOnDisk ()
625629
626630 th := kusttest_test .MakeHarnessWithFs (t , fSys )
@@ -721,6 +725,7 @@ spec:
721725}
722726
723727func TestAnnoOriginCustomInlineExecGeneratorWithOverlay (t * testing.T ) {
728+ testutil .SkipWindows (t )
724729 fSys := filesys .MakeFsOnDisk ()
725730
726731 th := kusttest_test .MakeHarnessWithFs (t , fSys )
@@ -817,6 +822,9 @@ spec:
817822}
818823
819824func TestAnnoOriginRemoteBuiltinGenerator (t * testing.T ) {
825+ // Skip on Windows: Git's core.autocrlf converts LF to CRLF when cloning,
826+ // which changes file content and results in different ConfigMap hash values
827+ testutil .SkipWindows (t )
820828 fSys := filesys .MakeFsOnDisk ()
821829 b := krusty .MakeKustomizer (krusty .MakeDefaultOptions ())
822830 tmpDir , err := filesys .NewTmpConfirmedDir ()
@@ -1031,6 +1039,7 @@ metadata:
10311039}
10321040
10331041func TestAnnoOriginGeneratorInTransformersField (t * testing.T ) {
1042+ testutil .SkipWindows (t )
10341043 fSys := filesys .MakeFsOnDisk ()
10351044
10361045 th := kusttest_test .MakeHarnessWithFs (t , fSys )
@@ -1093,6 +1102,7 @@ spec:
10931102}
10941103
10951104func TestAnnoOriginGeneratorInTransformersFieldWithOverlay (t * testing.T ) {
1105+ testutil .SkipWindows (t )
10961106 fSys := filesys .MakeFsOnDisk ()
10971107
10981108 th := kusttest_test .MakeHarnessWithFs (t , fSys )
0 commit comments