Skip to main content

allure_rust/
lib.rs

1//! # allure-rust
2//!
3//! A Rust library for generating Allure test reports with rich test execution details,
4//! steps, attachments, and more.
5//!
6//! This is a facade crate that re-exports all functionality from `allure-rust-core`.
7//!
8//! ## Quick Start
9//!
10//! ```rust
11//! use allure_rust::{allure_test, allure_step};
12//!
13//! #[allure_test("My first test")]
14//! #[test]
15//! fn test_example() {
16//!     allure_step!("Step 1: Setup", {
17//!         let value = 42;
18//!         assert_eq!(value, 42);
19//!     });
20//!
21//!     allure_step!("Step 2: Verify", {
22//!         assert!(true);
23//!     });
24//! }
25//! ```
26//!
27//! For more examples and documentation, see the [README](https://github.com/yourusername/allure-rust).
28
29pub use allure_rust_core::*;