Leonard Brünings
Leonard Brünings
Btw, we still have the need to scan the classpath to discover tests, I don't think it would make sense to treat tests as services and use the ServiceLoader for...
My point was more about the need to still have classpath scanning to discover tests, and also the ServiceLoader only works for global extensions, annotation driven extension will still have...
One possible approach would be to do something like spring-boots autoconfiguration. They have `@AutoConfigureBefore` and `@AutoConfigureAfter`. Which is then translated to a `spring-autoconfigure-metadata.properties` which looks like this (excerpt): ``` org.springframework.boot.actuate.autoconfigure.health.HealthEndpointAutoConfiguration.AutoConfigureAfter=org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration...
Spock Soft Assertions ( verifyall() ) does not work with Power Asserts, AssertThat from AssertJ, etc
`verifyAll` already applies implicit power assertions so explicit `assert` statements are unnecessary and seem to cause problems. AssertJ has its own soft assertions so combining them with `verifyAll` is not...
Spock Soft Assertions ( verifyall() ) does not work with Power Asserts, AssertThat from AssertJ, etc
`verifyAll` could use some docs update, currently it is buried in the release notes. All of spocks AST-Transformations rely the `Specification`, changing that would be an extensive refactoring.
Spock Soft Assertions ( verifyall() ) does not work with Power Asserts, AssertThat from AssertJ, etc
Actually Hamcrest is supported http://spockframework.org/spock/docs/1.2-RC3/all_in_one.html#_code_hamcrestsupport_expect_code It may be possible to add support for Assertj in a similar manner, but that is not really on my agenda. I may be open...
I think extending the data table syntax would add confusion, there are other requests for just joining multiple tables into one, so that you could split long lines into multiple...
While we can ignore certain iterations with `@IgnoreIf`/`@Requires`, it might be helpful to have a `filter:` block that would completely remove any combinations that we don't want.
@spockframework/supporter please give feedback for this feature
Spock doesn't officially support traits due to the fact that groovy doesn't support traits with other AST transforms (http://docs.groovy-lang.org/docs/latest/html/documentation/#_compatibility_with_ast_transformations) > Traits are not officially compatible with AST transformations. Some of...