Skip to content

Commit

Permalink
state-machine: prepare v0.3.1 patch release (#535)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
tzemanovic authored Dec 15, 2024
1 parent 158c8c9 commit 8ac7e3f
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 5 deletions.
4 changes: 3 additions & 1 deletion proptest-state-machine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
## Unreleased

## 0.3.1

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

## 0.3.0

Expand Down
4 changes: 2 additions & 2 deletions proptest-state-machine/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "proptest-state-machine"
version = "0.3.0"
version = "0.3.1"
authors = ["Tomáš Zemanovič"]
license = "MIT OR Apache-2.0"
edition = "2018"
Expand All @@ -20,7 +20,7 @@ default = ["std"]
std = ["proptest/std"]

[dependencies]
proptest = { version = "1.4.0", path = "../proptest", default-features = true, features = [
proptest = { version = "1.5.0", path = "../proptest", default-features = true, features = [
"fork",
"timeout",
"bit-set",
Expand Down
4 changes: 2 additions & 2 deletions proptest-state-machine/src/strategy.rs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ use proptest::test_runner::TestRunner;
///
/// The reference state machine generation runs before the generated transitions
/// are attempted to be executed against the SUT (the concrete state machine)
/// as defined by [`proptest::state_machine::StateMachineTest`].
/// as defined by [`crate::StateMachineTest`].
pub trait ReferenceStateMachine {
/// The reference state machine's state type. This should contain the minimum
/// required information needed to implement the state machine. It is used
Expand Down Expand Up @@ -91,7 +91,7 @@ pub trait ReferenceStateMachine {
/// A sequential strategy runs the state machine transitions generated from
/// the reference model sequentially in a test over a concrete state, which
/// can be implemented with the help of
/// [`proptest::state_machine::StateMachineTest`] trait.
/// [`crate::StateMachineTest`] trait.
///
/// You typically never need to override this method.
fn sequential_strategy(
Expand Down

0 comments on commit 8ac7e3f

Please sign in to comment.