Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update contributing docs for running integration tests (#638)
To run the integration tests locally without errors, developers have to set more environment variables than the ones that are currently in the docs. If these were excluded, they would get errors like: ```shell tests/test_example_dags_no_connections.py:59: in <module> @pytest.mark.parametrize("dag_id", get_dag_ids()) tests/test_example_dags_no_connections.py:54: in get_dag_ids dag_bag = get_dag_bag() tests/test_example_dags_no_connections.py:49: in get_dag_bag assert not db.import_errors E AssertionError: assert not {'/Users/justin.bandoro/astronomer-cosmos/dev/dags/example_cosmos_python_models.py': 'Traceback (most recent call last...ema.yml from project jaffle_shop: Parsing Error\n Env var required but not provided: \'DATABRICKS_CLUSTER_ID\'\n\n'} E + where {'/Users/justin.bandoro/astronomer-cosmos/dev/dags/example_cosmos_python_models.py': 'Traceback (most recent call last...ema.yml from project jaffle_shop: Parsing Error\n Env var required but not provided: \'DATABRICKS_CLUSTER_ID\'\n\n'} = <airflow.models.dagbag.DagBag object at 0x1579cd000>.import_errors ```
- Loading branch information