Skip to content

Commit 8ea6305

Browse files
authored
remove nested git repository from pipelines tests (knative#3628)
1 parent 03565f5 commit 8ea6305

4 files changed

Lines changed: 11 additions & 6 deletions

File tree

pkg/pipelines/tekton/pipelines_provider_test.go

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,17 @@ import (
1919
)
2020

2121
func TestSourcesAsTarStream(t *testing.T) {
22-
root := filepath.Join("testdata", "fn-src")
23-
24-
if err := os.Mkdir(filepath.Join(root, ".git"), 0755); err != nil && !errors.Is(err, os.ErrExist) {
22+
root := t.TempDir()
23+
if err := os.WriteFile(filepath.Join(root, ".gitignore"), []byte("**/a.out"), 0644); err != nil {
24+
t.Fatal(err)
25+
}
26+
if err := os.WriteFile(filepath.Join(root, "hello.txt"), []byte("Hello World!\n"), 0644); err != nil {
27+
t.Fatal(err)
28+
}
29+
if err := os.Symlink("hello.txt", filepath.Join(root, "hello.txt.lnk")); err != nil {
30+
t.Fatal(err)
31+
}
32+
if err := os.Mkdir(filepath.Join(root, ".git"), 0755); err != nil {
2533
t.Fatal(err)
2634
}
2735
if err := os.WriteFile(filepath.Join(root, ".git", "a.txt"), []byte("hello"), 0644); err != nil {

pkg/pipelines/tekton/testdata/fn-src/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

pkg/pipelines/tekton/testdata/fn-src/hello.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

pkg/pipelines/tekton/testdata/fn-src/hello.txt.lnk

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)