BigTesty is an integration testing framework for BigQuery
Project description
bigtesty
BigTesty is a framework that allows to create Integration Tests with BigQuery on a real and short-lived Infrastructure.
Run integration tests with BigTesty
docker run -it \
-e GOOGLE_PROJECT=$PROJECT_ID \
-e SA_EMAIL=$SA_EMAIL \
-e GOOGLE_REGION=$LOCATION \
-e PULUMI_BACKEND_URL=$IAC_BACKEND_URL \
-e ROOT_TEST_FOLDER=$ROOT_TEST_FOLDER \
-e BIGTESTY_STACK_NAME=bigtesty \
-e PULUMI_CONFIG_PASSPHRASE=gcp_fake_passphrase \
-v $(pwd)/tests:/app/tests \
-v $(pwd)/tests/tables:/app/bigtesty/infra/resource/tables \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $HOME/.config/gcloud:/root/.config/gcloud \
bigtesty-pulumi
docker build -f Dockerfile -t bigtesty --progress plain .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bigtesty-0.1.0a2.tar.gz
(8.3 kB
view hashes)
Built Distribution
bigtesty-0.1.0a2-py3-none-any.whl
(12.1 kB
view hashes)
Close
Hashes for bigtesty-0.1.0a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ad2b982076f878786d37a09fddc93d5dcd0e41b82eb65c414c4af824c9377b6 |
|
MD5 | 58c59069278e072313a1e43c86cdeb3f |
|
BLAKE2b-256 | fce6015436ec762acedc1adbb122194062ce12cc784925152ffafadfedd38580 |