29 lines
438 B
Plaintext
29 lines
438 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
SUT=$(realpath "$(dirname "$0")/../makeself.sh")
|
||
|
|
||
|
setupTests() {
|
||
|
temp=$(mktemp -d -t XXXXX)
|
||
|
pushd "${temp}"
|
||
|
mkdir -p src/.git
|
||
|
echo "echo This is a test" > src/startup.sh
|
||
|
}
|
||
|
|
||
|
tearDown() {
|
||
|
popd
|
||
|
rm -rf "${temp}"
|
||
|
}
|
||
|
|
||
|
testTarExtraOpts() {
|
||
|
setupTests
|
||
|
|
||
|
tar_extra="--verbose --exclude .git"
|
||
|
${SUT} --tar-extra "$tar_extra" src src.sh alabel startup.sh
|
||
|
|
||
|
assertEqual $? 0
|
||
|
|
||
|
tearDown
|
||
|
}
|
||
|
|
||
|
source bashunit/bashunit.bash
|