|
13 | 13 |
|
14 | 14 | ### Fixed |
15 | 15 |
|
16 | | -* Deadlock in test runner (https://github.com/rickynils/scalacheck/issues/290) |
| 16 | +* Deadlock in test runner (https://github.com/rickynils/scalacheck/issues/290). |
| 17 | + |
| 18 | +* Distribution issues in `Gen.pick`. |
| 19 | + |
| 20 | +* Infinity issues in `Gen.choose`. |
| 21 | + |
| 22 | +* Issues with test reporting when running sbt in forked mode. |
17 | 23 |
|
18 | 24 | ### Added |
19 | 25 |
|
20 | | -* Add an `initialSeed` test parameter that can be set to make property |
| 26 | +* An `initialSeed` test parameter that can be set to make property |
21 | 27 | evaluation deterministic. If the same seed is used, the generated test cases |
22 | 28 | will be the same. By default, this initial seed is randomized (like in |
23 | 29 | previous versions of ScalaCheck). |
24 | 30 |
|
25 | | -* New generators and `Arbitrary` instances added for various types. |
| 31 | +* A `filterNot()` method on generators. |
| 32 | + |
| 33 | +* New generator combinator: `atLeastOne()`. |
| 34 | + |
| 35 | +* New generators and `Arbitrary` instances for various types. |
26 | 36 |
|
27 | 37 | * Support for filtering properties in the test runner |
28 | 38 | (https://github.com/rickynils/scalacheck/pull/267). |
29 | 39 |
|
30 | | - Example usage with sbt: |
31 | | - |
32 | | - ``` |
33 | | - > testOnly -- -f .*choose.* |
34 | | - [info] + Gen.choose-long: OK, passed 100 tests. |
35 | | - [info] + Gen.choose-int: OK, passed 100 tests. |
36 | | - [info] + Gen.choose finite duration values are within range: OK, passed 100 tests. |
37 | | - [info] + Gen.choose-xmap: OK, passed 100 tests. |
38 | | - [info] + Gen.choose-large-double: OK, passed 100 tests. |
39 | | - [info] + Gen.choose-double: OK, passed 100 tests. |
40 | | - [info] + Serializability.Gen[choose] serializability: OK, proved property. |
41 | | - [info] Passed: Total 7, Failed 0, Errors 0, Passed 7 |
42 | | - [success] Total time: 1 s, completed Nov 18, 2016 2:10:57 PM |
43 | | - ``` |
| 40 | +* Support for setting the report column width used by the test runner. |
0 commit comments