-
Notifications
You must be signed in to change notification settings - Fork 23
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
Integrate with fpm
#4
Comments
We already have the functionality in fpm to use development (i.e. testing) dependencies with [dev-dependencies]
test-drive.git = "https://github.com/fortran-lang/test-drive" Which makes the dependencies available to all tests, but does not make it a transient dependency for dependent projects. Alternatively we also can limit the scope to a single test target by using [[test]]
name = "tester"
[test.dependencies]
test-drive.git = "https://github.com/fortran-lang/test-drive" In |
Perfect. Yes, let's start the template with test-drive and see how it works. Then we can make it configurable, @everythingfunctional can help with vegetables support. |
Hey all, I wonder what's the current status of this effort? EDIT: sorry, just discovered about
Given the overall amazing user experience that |
Full disclosure: I just started a completely new (i.e. with no trace of legacy stuff inside) fortran project these days and took my chance to give a full trial to the |
The
fpm
new should use some testing framework and set things up, so depend ontest-drive
and add a simple test. Then you can easily extend it as needed.We should allow (in the future) to use any testing framework in
fpm
, configurable with a command line option. But we can use test-drive as the default.So we need test only dependencies, as in Cargo.
The text was updated successfully, but these errors were encountered: