All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix tasty-hedgehog
testProperty
deprecation warning
- Support for custom test libraries
- Version module
- Deduplicate imports in generated code
- Rename library directory to src
- Move existing library modules to Test.Discover.Internal
- Added
--search-dir DIR
option - Adds an
--in-place
flag to write the generated driver to the source file.
- Migrated source code hosting to https://git.coop/lwm/tasty-discover.
- Actually support
scprop_
prefixed SmallCheck test cases (see issue #140).
- Fixed multi-byte string issue (see pull request #138).
- Windows OS continuous integration build (see pull request #136).
- Test failure related to path handling on Windows OS (see pull request #136).
- Resolved upstream tasty-hedgehog nightly blocking issue (see issue #131).
- Re-enable on Stackage due to tasty/tasty-hedgehog failure (see issue #132).
- Escaping issues for the Windows platform (see issue #124).
- Incorrect test case doing bad comparison (see issue #123).
- Find tests recursively in test directory. (see pull request #122).
- Add ability to override tasty arguments (see pull request #120).
- Deprecated
--[no-]module-suffix
for--modules
(see pull request #117). - Deprecated
--ignore-module
for--ignores
(see pull request #117).
tasty-hedgehog
is now a supported test library.
case_
prefixes have been removed.
- Make upper bounds for dependencies looser.
- Fix typo in README.md option documentation.
- Remove TOC, the hyperlinks weren't working on Hackage.
- Fixed CHANGELOG.md rendering for Hackage (see pull request #106).
- Add missing --tree-display documentation note (see pull request #107).
- Add --tree-display configuration option (see pull request #103).
- Deprecate
case_
in favour ofunit_
for HUnit test cases (see pull request #97).
- Correctly handle sub-directories when using --no-module-suffix (see pull request #102).
- Make the Cabal description more clear for Hackage.
- README.md and CHANGELOG.md included for Hackage (see pull request #96).
- Re-add stylish-haskell automated checking (see pull request #88).
- Fix flaky test comparison (see pull request #86).
- Remove the Test.Tasty.Type module (see pull request #83).
- Add new hpack format.
- Add generator style test discovery from tasty-auto.
- Add new configuration options: debug, ingredients and module name.
- Add unit tests for all functionality.
- Re-license to MIT.
- RTD documentation.
- TemplateHaskell dependency
- Example project and integration test project.
- Move all tests into test folder.
- Add --ignore-module configuration option.
- Add Cabal and Documentation testing on Travis CI.
- Include missing extra-source-files.
- Slim down LICENSE.md and mark as GPL-3 in Cabal file.
- Add documentation on RTD.
- Release on Hackage and Stackage.
- --no-module-suffix configuration option.
- --module-suffix configuration option.
- tasty-discover initial release.