Using a temporary directory for the tests

This commit is contained in:
Fabio Manganiello 2021-02-24 22:34:35 +01:00
parent 6934383a71
commit 6d11befea1
2 changed files with 3 additions and 4 deletions

3
.gitignore vendored
View file

@ -1,2 +1 @@
/venv
/repo
/logs

View file

@ -1,6 +1,6 @@
#!/bin/bash
BASE_DIR="$(pwd)"
BASE_DIR="$(mktemp -d)"
VENV_DIR="$BASE_DIR/venv"
REPO_DIR="$BASE_DIR/repo"
TEST_LOG="$BASE_DIR/test.log"
@ -8,7 +8,7 @@ REPO_URL=https://git.platypush.tech/platypush/platypush.git
cleanup() {
echo "Cleaning up environment"
rm -rf "$VENV_DIR" "$REPO_DIR" "$TEST_LOG"
rm -rf "$BASE_DIR"
}
prepare_venv() {