adds a rake spec task to effectively run rspec,
also introduces a test task convention to run Java tests (if available) followed by a spec run
NOTE: both spec and gradle test invocations will exit the Rake process with non-zero when failing
The vendor task is already present, plugins are usually expected to override (e.g. doing a ./gradlew clean vendor)
adds a
rake spec
task to effectively runrspec
, also introduces a test task convention to run Java tests (if available) followed by a spec runNOTE: both
spec
andgradle test
invocations will exit the Rake process with non-zero when failing The vendor task is already present, plugins are usually expected to override (e.g. doing a./gradlew clean vendor
)The default
rake test
task is meant to be leveraged by .ci (in a follow-up https://github.com/logstash-plugins/.ci/pull/36)NOTE: has been tested with useragent filter, date filter and DLQ input (which all have Java tests).