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.0a6.tar.gz
(8.5 kB
view hashes)
Built Distribution
bigtesty-0.1.0a6-py3-none-any.whl
(12.3 kB
view hashes)
Close
Hashes for bigtesty-0.1.0a6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 788eee69f8a2453a046d6b40951610fbaaf85d80703ffb291841866fdc102f08 |
|
MD5 | cfe11a6fd878d64c29759a640461383b |
|
BLAKE2b-256 | 7045460cb411eca999ebc4e029aafbe78addf9de01cb535d8356ae8d2c4811a9 |