Michael Walker
|
6966c377b6
|
Merge pull request #270 from barrucadu/259-failures
Highlight failures in tests
|
2018-06-17 11:41:10 +01:00 |
|
Michael Walker
|
93f284b366
|
dejafu-1.10.0.0, hunit-dejafu-1.2.0.5, tasty-dejafu-1.2.0.6 release
|
2018-06-17 11:21:43 +01:00 |
|
Michael Walker
|
118d7780a6
|
Fix hlint errors
|
2018-06-17 11:21:43 +01:00 |
|
Michael Walker
|
fb8cf263ec
|
Add notAlwaysSame{On,By} to the docs
|
2018-06-17 11:10:59 +01:00 |
|
Michael Walker
|
f263166a45
|
Invert the predicate in notAlwaysSame
I think having `alwaysSameBy f` and `notAlwaysSameBy f` be inverse of
each other is better than `notAlwaysSameBy (\a b -> not (f a b))`.
|
2018-06-10 22:30:02 +01:00 |
|
Michael Walker
|
54d64a16b4
|
Add predicate unit tests
|
2018-06-10 22:30:02 +01:00 |
|
Michael Walker
|
91ebbe980f
|
Use 'successful' in autocheck
|
2018-06-10 14:57:25 +01:00 |
|
Michael Walker
|
2e933e89b7
|
Add inverted variants of alwaysSame/By/On predicates
|
2018-06-10 14:53:27 +01:00 |
|
Michael Walker
|
d0f23f5818
|
Reject failures in alwaysSame/On/By
|
2018-06-10 14:28:49 +01:00 |
|
Michael Walker
|
bad7df79a4
|
Merge pull request #268 from barrucadu/207-tests
Add a couple of tests for inherited masking states
|
2018-06-10 03:48:52 +01:00 |
|
Michael Walker
|
73ff73b544
|
Add a couple of tests for inherited masking states
Closes #207
|
2018-06-10 03:29:50 +01:00 |
|
Michael Walker
|
be3708ffdf
|
Merge pull request #266 from barrucadu/successful
Add a predicate to check a test always succeeds
|
2018-06-10 02:49:09 +01:00 |
|
Michael Walker
|
014909d764
|
dejafu-1.9.1.0 release
|
2018-06-10 02:33:15 +01:00 |
|
Michael Walker
|
bb095bc3cb
|
Add a 'successful' predicate
|
2018-06-10 02:33:03 +01:00 |
|
Michael Walker
|
8168d6b1e2
|
Clarify what the '*Never' and '*Sometimes' predicates allow
|
2018-06-10 02:21:12 +01:00 |
|
Michael Walker
|
c32599282c
|
alwaysSame and notAlwaysSame are not helper functions
|
2018-06-10 02:17:20 +01:00 |
|
Michael Walker
|
e95e191f77
|
Merge pull request #265 from barrucadu/190-exceptions
Add flag to Throw/ThrowTo showing if the thread was killed
|
2018-06-10 01:59:26 +01:00 |
|
Michael Walker
|
1f82a0adc5
|
dejafu-1.9.0.0, hunit-dejafu-1.2.0.4, tasty-dejafu-1.2.0.5 releases
|
2018-06-10 01:42:48 +01:00 |
|
Michael Walker
|
a54813926e
|
Remove very slow parmonad test
It's unfortunate, but this one test is causing travis to frequently
time out.
|
2018-06-10 01:42:35 +01:00 |
|
Michael Walker
|
6e727af8c7
|
Add tests for unmasking
Closes #212
|
2018-06-10 01:34:02 +01:00 |
|
Michael Walker
|
8a16a25d62
|
Forget masking states for dead threads
Closes #191
|
2018-06-10 01:34:02 +01:00 |
|
Michael Walker
|
e8a056aa3b
|
Add flag to Throw/ThrowTo showing if the thread was killed
Closes #190
|
2018-06-10 01:34:02 +01:00 |
|
Michael Walker
|
291c020bfd
|
Merge pull request #264 from barrucadu/docs
Update website
|
2018-06-03 14:42:59 +01:00 |
|
Michael Walker
|
6786ea94e7
|
Bump website copyright year
|
2018-06-03 13:53:44 +01:00 |
|
Michael Walker
|
422af14a99
|
Fix type of rewind example
|
2018-06-03 13:53:44 +01:00 |
|
Michael Walker
|
de105415c6
|
Rewrite execution settings docs, mostly as a pointer to the haddocks
|
2018-06-03 13:53:44 +01:00 |
|
Michael Walker
|
f0529265ff
|
s/IORef/CRef/
|
2018-06-03 13:49:07 +01:00 |
|
Michael Walker
|
8a7af0ea68
|
Clarify why big lifted IO actions are bad
|
2018-06-03 13:49:07 +01:00 |
|
Michael Walker
|
80fc267cce
|
Reword a slightly awkward sentence
|
2018-06-03 13:49:07 +01:00 |
|
Michael Walker
|
fe12a4981b
|
Add intro to heap profiling
Closes #87
|
2018-06-03 13:49:07 +01:00 |
|
Michael Walker
|
7303a2be14
|
Merge pull request #263 from barrucadu/258-length-bounding
Disable length bounding by default
|
2018-06-03 12:17:29 +01:00 |
|
Michael Walker
|
02e0442b84
|
dejafu-1.8.0.0, hunit-dejafu-1.2.0.3, tasty-dejafu-1.2.0.4 releases
|
2018-06-03 11:29:25 +01:00 |
|
Michael Walker
|
bcadf59378
|
Disable length bounding by default
Closes #258
|
2018-06-03 11:29:25 +01:00 |
|
Michael Walker
|
9f851e1f88
|
Merge pull request #262 from barrucadu/remove-swarmy
Remove swarmy
|
2018-06-03 03:20:03 +01:00 |
|
Michael Walker
|
e6610c9d3d
|
dejafu-1.7.0.0, hunit-dejafu-1.2.0.2, tasty-dejafu-1.2.0.3 releases
|
2018-06-03 02:46:00 +01:00 |
|
Michael Walker
|
dd7a537a89
|
Remove swarmy
Closes #237
|
2018-06-03 02:46:00 +01:00 |
|
Michael Walker
|
b4cd279f45
|
Merge pull request #260 from barrucadu/travis-improvements
Travis improvements
|
2018-06-03 01:50:42 +01:00 |
|
Michael Walker
|
a917c1d428
|
Use Travis build stages
|
2018-06-03 00:52:26 +01:00 |
|
Michael Walker
|
178e2d889e
|
Remove lts-6.0.yaml file
|
2018-06-03 00:49:12 +01:00 |
|
Michael Walker
|
c843ebe11a
|
Merge pull request #256 from barrucadu/fpco/stackage-3620
Bump upper bound of tasty in tasty-dejafu
|
2018-05-12 15:46:54 +09:00 |
|
Michael Walker
|
2dd213efa5
|
tasty-dejafu-1.2.0.2 release
|
2018-05-12 07:28:57 +01:00 |
|
Michael Walker
|
3497eb39a9
|
Bump upper bound of tasty to <1.2
https://github.com/fpco/stackage/issues/3620
|
2018-05-12 07:26:41 +01:00 |
|
Michael Walker
|
3bd22ed3ba
|
Merge pull request #255 from barrucadu/remove-testdejafudefaults
Remove deprecated Test.DejaFu.Defaults module
|
2018-05-12 11:19:22 +09:00 |
|
Michael Walker
|
e60ed883cd
|
dejafu-1.6.0.0 + {hunit,tasty}-dejafu-1.2.0.1 release
|
2018-05-11 02:16:32 +01:00 |
|
Michael Walker
|
793c548377
|
Remove deprecated Test.DejaFu.Defaults module
|
2018-05-11 02:07:32 +01:00 |
|
Michael Walker
|
4a0735465c
|
Merge pull request #254 from barrucadu/208-tests
Add some tests around nested orElse/catchSTM
|
2018-05-02 22:46:23 +01:00 |
|
Michael Walker
|
92e5b4881a
|
Add some tests around nested orElse/catchSTM
Closes #208
|
2018-05-02 22:09:54 +01:00 |
|
Michael Walker
|
7cd308f9dd
|
Merge pull request #253 from barrucadu/210-discard-monoids
Add weaken/strengthen monoids for discard functions
|
2018-04-29 01:38:09 +01:00 |
|
Michael Walker
|
35b4271c2d
|
dejafu-1.5.1.0 release
|
2018-04-29 01:13:49 +01:00 |
|
Michael Walker
|
feb8358861
|
Add tests for discard function monoids
|
2018-04-29 01:13:49 +01:00 |
|