blob: c8fc0e510e8e36345ed34bc2a030fde3783b9a88 [file] [log] [blame] [edit]
#!/bin/bash
# Run mypy or mypyc tests in a Docker container that was built using misc/docker/build.py.
#
# Usage: misc/docker/run.sh <command> <arg>...
#
# For example, run mypyc tests like this:
#
# misc/docker/run.sh pytest mypyc
#
# NOTE: You may need to run this as root (using sudo).
SCRIPT_DIR=$(cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd)
MYPY_DIR="$SCRIPT_DIR/../.."
docker run -ti --rm -v "$MYPY_DIR:/repo" mypy-test /repo/misc/docker/run-wrapper.sh "$@"