- Add support for:
- spock-core 2.0-M2
- spock-reports 2.0-RC2
- Groovy 3
- Replace whitespace with underscore in Geb artifact files (#25)
- Fix resource loading from static context (#23)
- Add possibility to provide custom styles via the customCssFile config option (#20)
- Fix mapping issue when using data-driven tables with
@Unroll
annotation (#18)
- Show full stacktrace with nested exceptions in report
Many thanks to @trinidad8516 for providing the following changes:
- Add support to show projectName and projectVersion on summary page
- See configuration on how to use them
- Highlight skipped specifications on summary page and add quick filter
This update contains some major template design changes. In addition, new features from spock-reports have been added.
- Breaking change: Make sure to update spock-reports to 1.6.0 or later
- Major design improvements
- Add support for
reportInfo
andreportHeader
from spock-reports (#10) - Summary page improvements:
- Add pagination to specification table. This must be enabled via a configuration.
- Add filter and search functionality to specification table
- Show pie chart to give a quick summary on passed/failed specifications
- Minor improvements regarding long specification titles and word-wrap
Many thanks to @durgeshshisode1988 for his valuable feedback and ideas! :)
- Screenshots created outside of feature methods are now shown in a separate area in the html report (#6)
- Fix layout issues where stacktraces and other long lines would break the layout (#7)
- Check setting to show source code next to block text (thanks to @tenwit)
com.athaydes.spockframework.report.showCodeBlocks=true
must be set
- Add toggle button to show stacktrace
- Ignore Geb reports with invalid label format
- Escape file separator for Windows environment (thanks to @lubosek)
- Use utf8 charset in html templates
- Fix wrong package name in
spec-template.html
- Initial release