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

Moved test deps to main Project.toml #62

Merged
merged 1 commit into from
May 21, 2024

Conversation

szabo137
Copy link
Member

As the title says, this moves the test dependencies from test/Project.toml to the main Project.toml. To not mix these with the package dependencies, we use the [extras] and [target] blocks.

This keeps the dependencies of the package incl. tests in one place and makes maintenance easier. Furthermore, it allows testing locally against unreleased branches of a package dependency, because the package and the tests use the same Manifest.toml.

@szabo137 szabo137 requested a review from SimeonEhrig May 17, 2024 08:18
@szabo137 szabo137 changed the title moved test deps to main Project.toml Moved test deps to main Project.toml May 17, 2024
@szabo137 szabo137 modified the milestone: Release-next May 17, 2024
@SimeonEhrig SimeonEhrig merged commit da77fcc into QEDjl-project:dev May 21, 2024
4 checks passed
@szabo137 szabo137 added 08 - Testing Related to unit or integration tests 09 - Maintenance Related to maintenance, housekeeping, repo-config labels Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
08 - Testing Related to unit or integration tests 09 - Maintenance Related to maintenance, housekeeping, repo-config
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants