Crate sweet

source ·
Expand description

Declarative full-stack test framework.

§Usage

// examples/sweet.rs

#![feature(imported_main)]
use sweet::{sweet_test, expect, Result};

#[sweet_test]
fn it_passes() -> Result<()>{
	expect(true).to_be_true()
}
cargo run --example sweet

Modules§

Macros§

  • Macro for declaring several tests with less boilerplate.

Structs§

Traits§

  • Matcher Extensions for types that implement CloseTo: f32, f64, Vec3, etc.

Functions§

Attribute Macros§

  • Mark a function to be ran by the sweet test runner.