Skip to content

Commit 42d5870

Browse files
chore: move removetest_testutils.go to internal/testutils
1 parent f814039 commit 42d5870

File tree

3 files changed

+30
-30
lines changed

3 files changed

+30
-30
lines changed

kustomize/commands/edit/remove/removeresource_test.go

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@ import (
77
"errors"
88
"testing"
99

10-
"sigs.k8s.io/kustomize/kustomize/v5/commands/internal/remove"
10+
testutils_test "sigs.k8s.io/kustomize/kustomize/v5/commands/internal/testutils"
1111
)
1212

1313
func TestRemoveResources(t *testing.T) {
14-
testCases := []remove.Case{
14+
testCases := []testutils_test.Case{
1515
{
1616
Description: "remove resources",
17-
Given: remove.Given{
17+
Given: testutils_test.Given{
1818
Items: []string{
1919
"resource1.yaml",
2020
"resource2.yaml",
2121
"resource3.yaml",
2222
},
2323
RemoveArgs: []string{"resource1.yaml"},
2424
},
25-
Expected: remove.Expected{
25+
Expected: testutils_test.Expected{
2626
Items: []string{
2727
"resource2.yaml",
2828
"resource3.yaml",
@@ -34,7 +34,7 @@ func TestRemoveResources(t *testing.T) {
3434
},
3535
{
3636
Description: "remove resource with pattern",
37-
Given: remove.Given{
37+
Given: testutils_test.Given{
3838
Items: []string{
3939
"foo/resource1.yaml",
4040
"foo/resource2.yaml",
@@ -43,7 +43,7 @@ func TestRemoveResources(t *testing.T) {
4343
},
4444
RemoveArgs: []string{"foo/resource*.yaml"},
4545
},
46-
Expected: remove.Expected{
46+
Expected: testutils_test.Expected{
4747
Items: []string{
4848
"do/not/deleteme/please.yaml",
4949
},
@@ -56,15 +56,15 @@ func TestRemoveResources(t *testing.T) {
5656
},
5757
{
5858
Description: "nothing found to remove",
59-
Given: remove.Given{
59+
Given: testutils_test.Given{
6060
Items: []string{
6161
"resource1.yaml",
6262
"resource2.yaml",
6363
"resource3.yaml",
6464
},
6565
RemoveArgs: []string{"foo"},
6666
},
67-
Expected: remove.Expected{
67+
Expected: testutils_test.Expected{
6868
Items: []string{
6969
"resource2.yaml",
7070
"resource3.yaml",
@@ -74,14 +74,14 @@ func TestRemoveResources(t *testing.T) {
7474
},
7575
{
7676
Description: "no arguments",
77-
Given: remove.Given{},
78-
Expected: remove.Expected{
77+
Given: testutils_test.Given{},
78+
Expected: testutils_test.Expected{
7979
Err: errors.New("must specify a resource file"),
8080
},
8181
},
8282
{
8383
Description: "remove with multiple pattern arguments",
84-
Given: remove.Given{
84+
Given: testutils_test.Given{
8585
Items: []string{
8686
"foo/foo.yaml",
8787
"bar/bar.yaml",
@@ -94,7 +94,7 @@ func TestRemoveResources(t *testing.T) {
9494
"res*.yaml",
9595
},
9696
},
97-
Expected: remove.Expected{
97+
Expected: testutils_test.Expected{
9898
Items: []string{
9999
"do/not/deleteme/please.yaml",
100100
},
@@ -107,5 +107,5 @@ func TestRemoveResources(t *testing.T) {
107107
},
108108
}
109109

110-
remove.ExecuteRemoveTestCases(t, testCases, "resources", newCmdRemoveResource)
110+
testutils_test.ExecuteRemoveTestCases(t, testCases, "resources", newCmdRemoveResource)
111111
}

kustomize/commands/edit/remove/removetransformer_test.go

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,24 @@ package remove
66
import (
77
"testing"
88

9-
"sigs.k8s.io/kustomize/kustomize/v5/commands/internal/remove"
9+
testutils_test "sigs.k8s.io/kustomize/kustomize/v5/commands/internal/testutils"
10+
1011
"sigs.k8s.io/kustomize/kyaml/errors"
1112
)
1213

1314
func TestRemoveTransformer(t *testing.T) {
14-
testCases := []remove.Case{
15+
testCases := []testutils_test.Case{
1516
{
1617
Description: "remove transformers",
17-
Given: remove.Given{
18+
Given: testutils_test.Given{
1819
Items: []string{
1920
"transformer1.yaml",
2021
"transformer2.yaml",
2122
"transformer3.yaml",
2223
},
2324
RemoveArgs: []string{"transformer1.yaml"},
2425
},
25-
Expected: remove.Expected{
26+
Expected: testutils_test.Expected{
2627
Items: []string{
2728
"transformer2.yaml",
2829
"transformer3.yaml",
@@ -34,7 +35,7 @@ func TestRemoveTransformer(t *testing.T) {
3435
},
3536
{
3637
Description: "remove transformer with pattern",
37-
Given: remove.Given{
38+
Given: testutils_test.Given{
3839
Items: []string{
3940
"foo/transformer1.yaml",
4041
"foo/transformer2.yaml",
@@ -43,7 +44,7 @@ func TestRemoveTransformer(t *testing.T) {
4344
},
4445
RemoveArgs: []string{"foo/transformer*.yaml"},
4546
},
46-
Expected: remove.Expected{
47+
Expected: testutils_test.Expected{
4748
Items: []string{
4849
"do/not/deleteme/please.yaml",
4950
},
@@ -56,15 +57,15 @@ func TestRemoveTransformer(t *testing.T) {
5657
},
5758
{
5859
Description: "nothing found to remove",
59-
Given: remove.Given{
60+
Given: testutils_test.Given{
6061
Items: []string{
6162
"transformer1.yaml",
6263
"transformer2.yaml",
6364
"transformer3.yaml",
6465
},
6566
RemoveArgs: []string{"foo"},
6667
},
67-
Expected: remove.Expected{
68+
Expected: testutils_test.Expected{
6869
Items: []string{
6970
"transformer2.yaml",
7071
"transformer3.yaml",
@@ -74,14 +75,14 @@ func TestRemoveTransformer(t *testing.T) {
7475
},
7576
{
7677
Description: "no arguments",
77-
Given: remove.Given{},
78-
Expected: remove.Expected{
78+
Given: testutils_test.Given{},
79+
Expected: testutils_test.Expected{
7980
Err: errors.Errorf("must specify a transformer file"),
8081
},
8182
},
8283
{
8384
Description: "remove with multiple pattern arguments",
84-
Given: remove.Given{
85+
Given: testutils_test.Given{
8586
Items: []string{
8687
"foo/foo.yaml",
8788
"bar/bar.yaml",
@@ -94,7 +95,7 @@ func TestRemoveTransformer(t *testing.T) {
9495
"tra*.yaml",
9596
},
9697
},
97-
Expected: remove.Expected{
98+
Expected: testutils_test.Expected{
9899
Items: []string{
99100
"do/not/deleteme/please.yaml",
100101
},
@@ -107,5 +108,5 @@ func TestRemoveTransformer(t *testing.T) {
107108
},
108109
}
109110

110-
remove.ExecuteRemoveTestCases(t, testCases, "transformers", newCmdRemoveTransformer)
111+
testutils_test.ExecuteRemoveTestCases(t, testCases, "transformers", newCmdRemoveTransformer)
111112
}

kustomize/commands/internal/remove/remove_testutils.go renamed to kustomize/commands/internal/testutils/remove_testutils.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
// Copyright 2022 The Kubernetes Authors.
22
// SPDX-License-Identifier: Apache-2.0
33

4-
package remove
4+
package testutils_test
55

66
import (
77
"fmt"
88
"strings"
99
"testing"
1010

1111
"github.com/spf13/cobra"
12-
testutils_test "sigs.k8s.io/kustomize/kustomize/v5/commands/internal/testutils"
1312
"sigs.k8s.io/kustomize/kyaml/filesys"
1413
)
1514

@@ -54,7 +53,7 @@ func ExecuteRemoveTestCases(
5453
for _, tc := range testCases {
5554
t.Run(tc.Description, func(t *testing.T) {
5655
fSys := filesys.MakeFsInMemory()
57-
testutils_test.WriteTestKustomizationWith(
56+
WriteTestKustomizationWith(
5857
fSys,
5958
[]byte(fmt.Sprintf("%s:\n - %s",
6059
collectionName,
@@ -71,7 +70,7 @@ func ExecuteRemoveTestCases(
7170
}
7271
return
7372
}
74-
content, err := testutils_test.ReadTestKustomization(fSys)
73+
content, err := ReadTestKustomization(fSys)
7574
if err != nil {
7675
t.Errorf("unexpected read error: %v", err)
7776
}

0 commit comments

Comments
 (0)