mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-07-18 10:08:34 +00:00
Merge pull request #4635 from konrad945/master
Testing code leaked to production
This commit is contained in:
@@ -18,7 +18,7 @@ type Setup struct {
|
|||||||
Root string
|
Root string
|
||||||
}
|
}
|
||||||
|
|
||||||
// setupDirectories creates directories for reading test configuration from
|
// SetupDirectories creates directories for reading test configuration from
|
||||||
func SetupDirectories(t *testing.T, dirs ...string) Setup {
|
func SetupDirectories(t *testing.T, dirs ...string) Setup {
|
||||||
t.Helper()
|
t.Helper()
|
||||||
d, err := ioutil.TempDir("", "kyaml-test")
|
d, err := ioutil.TempDir("", "kyaml-test")
|
||||||
@@ -32,7 +32,7 @@ func SetupDirectories(t *testing.T, dirs ...string) Setup {
|
|||||||
return Setup{Root: d}
|
return Setup{Root: d}
|
||||||
}
|
}
|
||||||
|
|
||||||
// writeFile writes a file under the test directory
|
// WriteFile writes a file under the test directory
|
||||||
func (s Setup) WriteFile(t *testing.T, path string, value []byte) {
|
func (s Setup) WriteFile(t *testing.T, path string, value []byte) {
|
||||||
t.Helper()
|
t.Helper()
|
||||||
err := os.MkdirAll(filepath.Dir(filepath.Join(s.Root, path)), 0700)
|
err := os.MkdirAll(filepath.Dir(filepath.Join(s.Root, path)), 0700)
|
||||||
@@ -41,7 +41,7 @@ func (s Setup) WriteFile(t *testing.T, path string, value []byte) {
|
|||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// clean deletes the test config
|
// Clean deletes the test config
|
||||||
func (s Setup) Clean() {
|
func (s Setup) Clean() {
|
||||||
os.RemoveAll(s.Root)
|
os.RemoveAll(s.Root)
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user