fix: ensure robust PROJECT_ROOT path resolution in all test_run_folder scripts

This commit is contained in:
proitlab committed 2026-08-19 11:31:45 +07:00
1 parent 8fe2f88f12
commit 5ad4a5f796
3 files changed
+15 -5

No files matched your search

+3 -1
View File
@@ -15,7 +15,9 @@ if [ -f "$PROJECT_ROOT/venv/bin/python" ]; then
else else
PYTHON="python3" PYTHON="python3"
fi fi
dates=("$1")
if [ $# -ge 1 ]; then
dates=("$1")
else else
dates=( dates=(
"2026-06-10" "2026-06-11" "2026-06-12" "2026-06-13" "2026-06-14" "2026-06-10" "2026-06-11" "2026-06-12" "2026-06-13" "2026-06-14"
+9 -3
View File
@@ -2,10 +2,16 @@
set -euo pipefail set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
export PYTHONPATH="$SCRIPT_DIR/src" if [ -d "$SCRIPT_DIR/../src" ]; then
PROJECT_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
else
PROJECT_ROOT="$SCRIPT_DIR"
fi
cd "$PROJECT_ROOT"
export PYTHONPATH="$PROJECT_ROOT/src"
if [ -f "$SCRIPT_DIR/venv/bin/python" ]; then if [ -f "$PROJECT_ROOT/venv/bin/python" ]; then
PYTHON="$SCRIPT_DIR/venv/bin/python" PYTHON="$PROJECT_ROOT/venv/bin/python"
else else
PYTHON="python3" PYTHON="python3"
fi fi
+3 -1
View File
@@ -15,7 +15,9 @@ if [ -f "$PROJECT_ROOT/venv/bin/python" ]; then
else else
PYTHON="python3" PYTHON="python3"
fi fi
dates=("$1")
if [ $# -ge 1 ]; then
dates=("$1")
else else
dates=( dates=(
"2026-06-10" "2026-06-11" "2026-06-12" "2026-06-13" "2026-06-14" "2026-06-10" "2026-06-11" "2026-06-12" "2026-06-13" "2026-06-14"