Commits

Author Commit Message Labels Comments Date
dave4420
Implemented `resolvePropertyTester` properly.
dave4420
Made `propertyTester` a `Maybe PropertyTester`, so that we can set the default dynamically.
dave4420
Moved `propertyTester` to being an `Option` instead of a `Flag`.
dave4420
`runGhc` no longer automatically ensures we are using any particular version of QuickCheck.
dave4420
Introduced `runOnList` in preparation for a dynamic default property tester.
dave4420
Exceptions in QuickCheck1 properties no longer cause crashes.
dave4420
Main program can now be tested using either version of QuickCheck; wrote `countFromInteger`.
dave4420
Added basic QuickCheck-2 support. Added `--use-quickcheck1` and `--use-quickcheck2` switches. Added test cases for each of them.
dave4420
Wrote `ensureUsingQuickCheck1`; `hstest` now ensures QuickCheck-1 is used.
dave4420
Wrote `getPackagesExposingModule`.
dave4420
Extracted `runGhc` and pushed it up as far as it would go.
dave4420
Released version 0.0.1.
dave4420
Shortened synopsis. Added link to bug reports. Ensured test file is included.
Tags
v0.0.1
dave4420
Updated cabal description.
dave4420
Now builds with GHC 6.12.1.
dave4420
Possibly fixed `loadedModule` to work with GHC 6.12.
dave4420
Rewrote `test_collectCorrectNamesOfTests` and made it pass.
dave4420
Now running HUnit tests, but not passing associated test.
dave4420
Updated `test_collectCorrectNamesOfTests` to not have type ambiguities.
dave4420
Wrote `test_collectCorrectNamesOfTests`, but it does not pass.
dave4420
Can now test a module that references a non-library module.
dave4420
Added `-i` switch to add directories to the module search list. Exposes bug in `loadedModule`.
dave4420
Added `--version` flag. Bumped package version (extended api).
dave4420
Released version 0.0.0.
dave4420
Reduced package synopsis to fewer than 80 characters.
Tags
v0.0.0
dave4420
Added home page.
dave4420
Improved synopsis. Updated versions of packages/ghc it's been tested with.
dave4420
Wrote explicit import lists.
dave4420
Added specific versions of packages referenced.
dave4420
`hstest` does not require `process` package.
  1. Prev
  2. Next