- Support tasty 1.5.
- Support tasty 1.4.
- Add
defaultMainWithRerun
, a drop-in replacement fordefaultMain
.
- New command-line option
--rerun-all-on-success
. - New command-line shortcut
--rerun
.
- Bump upper bound of base.
- Restore missing -j command-line option.
- Support tasty 1.2.
- Bump upper bound of base.
- Bump upper bound of tasty.
- Bump upper bound of base.
- Bump upper bound of tasty.
- Bump upper bound of tasty.
- Bump upper bound of tasty.
- Allow base < 4.11.
- Allow base 4.9 for building with GHC 8.0
- Supports tasty < 0.12.
- Supports base <= 4.9, tagged <= 0.9
- Supports tasty =< 0.11
- Allow base 4.7 for building with GHC 7.8
- Update to work with tasty >= 0.8
- The
TestTree
is filtered using a custom traversal now, rather than aTreeFold
. This gives better guarantees that theTestTree
is only reduced and that nodes (such asWithResources
) continue to work. The resulting filteredTestTree
now has the same shape as the original tree, but filtered tests are transformed intoTestGroup
s with no tests. This is a fairly major change to how the filtering is performed, so this is a new major release, and previous versions are now considered deprecated.
- Now supports filtering
TestTree
s that use resources.
- Initial release. Supports the
--rerun-update
,--rerun-log-file
and--rerun-filter
options. Supported filters arenew
,failures
,exceptions
andsuccessful
.