-
Notifications
You must be signed in to change notification settings - Fork 77
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
Provide author/release testing targets. #348
Comments
I've wanted to make an |
I have been thinking the same actually (but in the context of Module::Build / Module::Build::Tiny). I wouldn't recommend separate targets, as one may want combinations of the several categories (author, release, automated) |
In make land, separate targets are how you would combine things - just run each of them. |
But they're not different things: they're overlapping things. a |
For some prior art, Distar implements some simple EUMM extensions along these lines. "Author mode" is determined by checking if I'm not suggesting those as something EUMM should implement, just for ideas. Also, target names would have to be carefully chosen. Using |
What about |
Perhaps
Not if each of those depended on targets that were the subcomponents. Then those subcomponents would only be run once. |
That would involve running the harness separately for each of those subcomponents, IMO that is unnecessarily confusing to the user. It also assumes that the different categories can be found in different places, which is not necessarily true (author and release tests can also live under |
|
It’d be nice to have
make authortest
set AUTHOR_TESTING=1 then run the tests.And would it be sensible to change
make disttest
to set RELEASE_TESTING=1?The text was updated successfully, but these errors were encountered: