From 3d90a8de6000fde76e78a932d3cd6e565003b514 Mon Sep 17 00:00:00 2001 From: Maxim Deloof <20443795+mdeloof@users.noreply.github.com> Date: Thu, 2 Jan 2025 01:51:24 +0100 Subject: [PATCH] Add test for `#[default]` attribute --- statig/tests/default.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 statig/tests/default.rs diff --git a/statig/tests/default.rs b/statig/tests/default.rs new file mode 100644 index 0000000..8f34a25 --- /dev/null +++ b/statig/tests/default.rs @@ -0,0 +1,14 @@ +#[cfg(test)] +mod tests { + use statig::blocking::*; + + pub struct Foo; + + #[state_machine(initial = "State::bar()")] + impl Foo { + #[state] + fn bar(#[default] _local: &mut usize) -> Response { + Handled + } + } +}