plano/demos/test_runner/run_demo_tests.sh

18 lines
420 B
Bash

#!/bin/bash
set -eu
for demo in currency_exchange hr_agent
do
echo "******************************************"
echo "Running tests for $demo ..."
echo "****************************************"
cd ../$demo
archgw up arch_config.yaml
docker compose up -d
cd ../test_runner
TEST_DATA=../$demo/test_data.yaml poetry run pytest
cd ../$demo
docker compose down -v
archgw down
cd ../test_runner
done