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.0a7.tar.gz
(8.5 kB
view hashes)
Built Distribution
bigtesty-0.1.0a7-py3-none-any.whl
(12.3 kB
view hashes)
Close
Hashes for bigtesty-0.1.0a7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fd2fc9c8c24e6489ff3de9b9b7f401314ab1ddcf930017e2a81267c2ba992c5 |
|
MD5 | 2a00319c1c87e965eb9e1d334e41a8f9 |
|
BLAKE2b-256 | a9bb385a7a99ccb15fa72e8f74be3585bcb38e4c246fdb450b71c179c160eed6 |