thinkingmachines / bqtest

Unit testing for BigQuery

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bqtest

bqtest is a CLI tool and python library for data warehouse testing in BigQuery.

Specifically, it supports:

  • Unit testing of BigQuery views and queries
  • Data testing of BigQuery tables

Usage

bqtest datatest cloversense-dashboard.data_tests.basic_wagers_data_tests secrets/key.json

Development

Install package:

pip install .

Refresh package without dependencies:

pip install --upgrade --no-deps .

About

Unit testing for BigQuery

License:GNU General Public License v3.0


Languages

Language:Python 99.1%Language:Shell 0.9%