Package spock.lang
Annotation Type Rollup
@Beta @Retention(RUNTIME) @Target({TYPE,METHOD}) public @interface Rollup
Indicates that iterations of a data-driven feature should not be made visible
as separate features to the outside world (IDEs, reports, etc.) but as one atomic test.
The
Rollup
annotation can also be put on a spec class. This has the same
effect as putting it on every data-driven feature method that is not already
annotated with Rollup
.
Having @Rollup
on a super spec does not influence the features of sub specs,
that is @Rollup
is not inheritable.
- Since:
- 2.0