/airflow-hovercraft

A reference implementation of hooks and operators for airflow

Primary LanguagePythonApache License 2.0Apache-2.0

airflow-hovercraft

A reference implementation of hooks and operators for airflow

Build Status Coverage Status Requirements Status

How to run all tests

Create and activate a virtual env:

python3 -m venv env
source env/bin/activate

Install the CI requirements:

cd scripts/ci
pip install -r requirements.txt

Run the tests from the root directory:

cd ../..
./run_unit_tests.sh

Run the "behave" tests:

./run_behave.sh

Use in a production system

Install the "requirements.txt" from the root directory:

cd /
pip install -r requirements.txt

Then install the project through setup.py:

python setup.py install