ExUnit.Test — ExUnit v1.16.3

Search documentation of ExUnit

# View Source ExUnit.Test (ExUnit v1.16.3)

A struct that keeps information about the test.

It is received by formatters and contains the following fields:

- `:name` - the test name
- `:module` - the test module
- `:state` - the finished test state (see `ExUnit.state/0`)
- `:time` - the duration in microseconds of the test's runtime
- `:tags` - the test tags
- `:logs` - the captured logs

# Summary

## Types

t()

# Types

Link to this type

# t()

View Source

    @type t() :: %ExUnit.Test{
      case: module(),
      logs: String.t(),
      module: module(),
      name: atom(),
      state: ExUnit.state(),
      tags: map(),
      time: non_neg_integer()
    }