include_mdtests

Crates.ioinclude_mdtests
lib.rsinclude_mdtests
version0.0.0
created_at2025-03-15 01:40:27.644342+00
updated_at2025-03-15 01:40:27.644342+00
descriptionInclude markdown for testing, via doctests.
homepage
repositoryhttps://github.com/hydro-project/hydro
max_upload_size
id1592939
size6,729
Mingwei Samuel (MingweiSamuel)

documentation

https://docs.rs/include_mdtests/

README

include_mdtests::include_mdtests!

This macro allows you to include markdown files with Rust code blocks to be run as tests.

The macro takes one argument, a string path or [glob] pattern, relative to the workspace root. The matched files will be included and converted to doc tests.

Example

include_mdtests::include_mdtests!("my/markdown/test.md")

becomes

#[doc = include_str!("my/markdown/test.md")]
mod my_markdown_test_md {}
Commit count: 1798

cargo fmt