Skip to content

Commit

Permalink
test: add another UT
Browse files Browse the repository at this point in the history
  • Loading branch information
rchincha committed Nov 2, 2023
1 parent f0ed4d2 commit 45b3318
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions test/import.bats
Original file line number Diff line number Diff line change
Expand Up @@ -466,3 +466,54 @@ fifth:
EOF
stacker build
}

@test "dir path behavior" {
mkdir -p folder1
touch folder1/file1
mkdir -p folder1/subfolder2
touch folder1/subfolder2/subfile1
cat > stacker.yaml <<EOF
src_folder_dest_non_existent_folder_case1:
from:
type: docker
url: docker://ubuntu:latest
import:
- path: folder1
dest: /folder2
run: |
[ -f /folder2/file1 ]
src_folder_dest_non_existent_folder_case2:
from:
type: docker
url: docker://ubuntu:latest
import:
- path: folder1/
dest: /folder2
run: |
[ -f /folder2/file1 ]
src_folder_dest_non_existent_folder_case3:
from:
type: docker
url: docker://ubuntu:latest
import:
- path: folder1
dest: /folder2/
run: |
ls -al /
ls -al /folder2
[ -f /folder2/folder1/file1 ]
src_folder_dest_non_existent_folder_case4:
from:
type: docker
url: docker://ubuntu:latest
import:
- path: folder1/
dest: /folder2/
run: |
[ -f /folder2/file1 ]
EOF
stacker build
}

0 comments on commit 45b3318

Please sign in to comment.