1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-14 19:02:45 +03:00
tiny-cloud/tests/test_env.sh
2023-03-08 03:39:39 +00:00

31 lines
413 B
Bash

# shellcheck shell=sh
srcdir="$(atf_get_srcdir)/.."
PATH="$srcdir/bin:$srcdir/sbin:$PATH"
export TINY_CLOUD_BASEDIR="$srcdir"
export ROOT="$PWD"
init_tests() {
TESTS=
for t; do
TESTS="$TESTS $t"
atf_test_case "$t"
done
export TESTS
}
atf_init_test_cases() {
for t in $TESTS; do
atf_add_test_case "$t"
done
}
fake_bin() {
mkdir -p bin
cat > bin/"$1"
chmod +x bin/"$1"
PATH="$PWD/bin:$PATH"
}