123456789101112131415161718192021222324252627 |
- #!/bin/sh
- set -x
- # Cleanup
- rm -rf docker-registry
- # Setup the environment
- export SETTINGS_FLAVOR=test
- export DOCKER_REGISTRY_CONFIG=config_test.yml
- export PYTHONPATH=$(pwd)/docker-registry/test
- # Get latest docker registry
- git clone -q https://github.com/dotcloud/docker-registry.git
- cd docker-registry
- sed -Ei "s#(boto_bucket: ).+#\1_env:S3_BUCKET#" config_test.yml
- # Get dependencies
- pip install -q -r requirements.txt
- pip install -q -r test-requirements.txt
- pip install -q tox
- # Run registry tests
- tox || exit 1
- python -m unittest discover -p s3.py -s test || exit 1
- python -m unittest discover -p workflow.py -s test
|