forked from zakaria/chicken-counting-sukawarna-det
fix: ensure robust PROJECT_ROOT path resolution in all test_run_folder scripts
This commit is contained in:
1 parent
8fe2f88f12
commit
5ad4a5f796
3 files changed
+15
-5
No files matched your search
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in new issue
Block a user