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

test: increase modularity of test directories #502

Merged
merged 1 commit into from
Feb 21, 2024
Merged

Conversation

d0choa
Copy link
Collaborator

@d0choa d0choa commented Feb 20, 2024

Trying to decouple airflow tests from gentropy tests.

Copy link
Contributor

@ireneisdoomed ireneisdoomed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some context for this PR changes: in #501 we have a situation where the newly introduced Airflow dependency is incompatible with the dependency tree of Gentropy.
This is only a problem when testing, where we need an environment with all dependencies.
This PR is the first step to modularise the testing environments so that tests for gentropy run independently than the tests for Airflow.
The implication of these changes is that we are excluding tests/airflow when we run tests by default. The new rule to run Airflow tests will be implemented in another PR.

@ireneisdoomed ireneisdoomed merged commit 08e6ff6 into dev Feb 21, 2024
3 checks passed
@ireneisdoomed ireneisdoomed deleted the do_test_move branch February 21, 2024 09:50
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

Successfully merging this pull request may close these issues.

2 participants