View Source API Reference ExUnit v1.16.2

Modules

Unit testing framework for Elixir.

Raised to signal an assertion error.

This module contains a set of assertion functions that are imported by default into your test cases.

Defines ExUnit callbacks.

Functionality to capture IO for testing.

Functionality to capture logs for testing.

Helpers for defining test cases.

Defines a module template to be used throughout your test suite.

Extract test cases from the documentation.

Exception raised when there's an error with the syntax or semantics of a doctest.

Exception raised to indicate two or more describe blocks with the same name.

Exception raised to indicate two or more tests with the same name.

Conveniences for parsing and evaluating filters.

Helper functions for formatting and the formatting protocols.

Raised to signal multiple errors happened in a test case.

A struct that keeps information about the test.

A struct that keeps information about the test module.

Exception raised when a test times out.