10 releases (breaking)

0.8.0 Apr 10, 2025
0.7.0 Mar 19, 2025
0.6.0 Mar 11, 2025
0.2.1 Dec 17, 2024
0.1.1 Apr 15, 2025

#23 in #arbitrum

Download history 85/week @ 2024-12-27 275/week @ 2025-01-03 182/week @ 2025-01-10 215/week @ 2025-01-17 323/week @ 2025-01-24 496/week @ 2025-01-31 270/week @ 2025-02-07 130/week @ 2025-02-14 148/week @ 2025-02-21 253/week @ 2025-02-28 346/week @ 2025-03-07 293/week @ 2025-03-14 102/week @ 2025-03-21 55/week @ 2025-03-28 217/week @ 2025-04-04 210/week @ 2025-04-11

621 downloads per month
Used in motsu

MIT license

8KB
63 lines

Motsu's Procedural Macros

This crate contains the #[motsu::test] attribute definition used in motsu. This macro is designed to simplify testing for smart contracts built with the Stylus SDK.

Usage

The #[motsu::test] attribute is an enhanced version of Rust's built-in #[test] attribute. It is specifically designed for testing within the Stylus execution environment, allowing you to interact with contract storage and environment variables like msg::sender.

Security

Refer to our Security Policy for more details.

Dependencies

~180–600KB
~14K SLoC