To run a test, say,
test_sql_data.py, we need to
Start a container that runs MySQL server with populated data following this guide.
Run the tests in a SQLFlow container that has TensorFlow and
docker run --rm -it --network="host" -v $PWD:/work -w /work sqlflow/sqlflow python test_sql_data.py
--network="host"allows processes running in the container to access the host’s network, where the MySQL server container exposes its port.