/data_test_ci

Repository showing how to automate data testing as part of CI

Primary LanguagePython

Automate data testing as part of a CI pipeline

Project overview

Setup

Pre-requisites

  1. Docker and Docker Compose v1.27.0 or later.
  2. git.

We have a Makefile with common commands. These are executed in the running container.

git clone
cd data_test_ci
make up # starts all the containers
make ci # runs formatting, lint check, type check and python test

Tear down

You can spin down the postgres and python containers using the below command.

make down