Skip to content

Commit 8ac7e3f

Browse files
authored
state-machine: prepare v0.3.1 patch release (#535)
* SM: prepare changelog for v0.3.1 * SM: bump version for patch release v0.3.1 * SM: update proptest dep to latest * SM: fix rustdoc links
1 parent 158c8c9 commit 8ac7e3f

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

proptest-state-machine/CHANGELOG.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
## Unreleased
22

3+
## 0.3.1
4+
35
- Fixed checking of pre-conditions with a shrinked or complicated initial state.
4-
([\#482](https://github.com/proptest-rs/proptest/pull/482/commits/9b61544d75f5e44aad742f4546f0e83f2639394c))
6+
([\#482](https://github.com/proptest-rs/proptest/pull/482))
57

68
## 0.3.0
79

proptest-state-machine/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "proptest-state-machine"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
authors = ["Tomáš Zemanovič"]
55
license = "MIT OR Apache-2.0"
66
edition = "2018"
@@ -20,7 +20,7 @@ default = ["std"]
2020
std = ["proptest/std"]
2121

2222
[dependencies]
23-
proptest = { version = "1.4.0", path = "../proptest", default-features = true, features = [
23+
proptest = { version = "1.5.0", path = "../proptest", default-features = true, features = [
2424
"fork",
2525
"timeout",
2626
"bit-set",

proptest-state-machine/src/strategy.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ use proptest::test_runner::TestRunner;
4141
///
4242
/// The reference state machine generation runs before the generated transitions
4343
/// are attempted to be executed against the SUT (the concrete state machine)
44-
/// as defined by [`proptest::state_machine::StateMachineTest`].
44+
/// as defined by [`crate::StateMachineTest`].
4545
pub trait ReferenceStateMachine {
4646
/// The reference state machine's state type. This should contain the minimum
4747
/// required information needed to implement the state machine. It is used
@@ -91,7 +91,7 @@ pub trait ReferenceStateMachine {
9191
/// A sequential strategy runs the state machine transitions generated from
9292
/// the reference model sequentially in a test over a concrete state, which
9393
/// can be implemented with the help of
94-
/// [`proptest::state_machine::StateMachineTest`] trait.
94+
/// [`crate::StateMachineTest`] trait.
9595
///
9696
/// You typically never need to override this method.
9797
fn sequential_strategy(

0 commit comments

Comments
 (0)