Allow overriding is_webapp parameter in tests.toml #149
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
package_check
tries to grep for^ynh_add_nginx_config
in order to decide whether tests with URL should be launched at all. I putynh_add_nginx_config
invocation inscripts/_common.sh
in order to reuse some code betweeninstall
andupgrade
as a functions. With this approachpackage_check
attempts to install my application only withnourl
scenario. That's not correct. The following change makes it possible to overrideis_webapp
parameter during tests by settingwebapp
intests.toml
.Note that invoking
ynh_add_nginx_config
conditionally like:would also make
package_check
treat application as a non-webapp, even though that's not true.