This repository contains strucrure to setup ETL Unit Test environment To setup the project you can follow the following steps
To install the pre-requisites, install the requirements.
- python 3.7+
- requirements
pip install -r requirements.txt
- Start LocalStack Docker Container
docker compose up
- Run Test
pytest test/
- List Bucket
aws --endpoint-url=http://localhost:4566 s3api list-buckets
- List Objects
aws --endpoint-url=http://localhost:4566 s3api list-objects --bucket raw