exoroute-cross-venue-order-.../test.sh

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."