17 lines
346 B
Bash
17 lines
346 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
echo "[TEST] Building package..."
|
|
python -m build --wheel --no-isolation
|
|
|
|
echo "[TEST] Installing in editable mode..."
|
|
python -m pip install -e .
|
|
|
|
echo "[TEST] Quick import sanity..."
|
|
python - << 'PY'
|
|
import exoroute.api as api
|
|
print('API import OK', api.__name__)
|
|
PY
|
|
|
|
echo "[TEST] All basic tests passed."
|