Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SPIKE] Integration Tests for Stanford and Cornell DAGs #135

Open
jermnelson opened this issue Dec 4, 2021 · 2 comments
Open

[SPIKE] Integration Tests for Stanford and Cornell DAGs #135

jermnelson opened this issue Dec 4, 2021 · 2 comments

Comments

@jermnelson
Copy link
Contributor

Investigate and recommend a strategy for DAG integration tests.

Possible strategies:

  • Use airflow command-line operations to run Dag with a mocked sqlite database and external APIs calls
  • Use Cypress and docker compose that provisions and runs DAGs with mocked external APIS
@jcoyne
Copy link
Contributor

jcoyne commented Dec 8, 2021

Perhaps I'm not understanding your goals here, but why don't we just run an end-to-end test on staging? That seems far simpler than doing an automated provisioning of all components + mocks.

@jermnelson
Copy link
Contributor Author

@jcoyne, agreed. Using our Stage environment would be a better for our integration testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants