[][src]Crate rye

A custom unit testing framework for Rust.

The concept is heavily influenced by the section mechanism in Catch2, a C++ unit testing framework library.

Macros

fail

Mark the current test case as failed and then terminate its execution.

skip

Mark the current test case as skipped and then terminate its execution.

test_harness

Generate the main function for running test application.

Structs

Context

Context values while running the test case.

Session

Traits

Termination

Arbitrary return values in test cases.

Attribute Macros

test

Generate a single test case.

test_main

Define a test main function.