查看源代码 ExUnit.Test (ExUnit v1.16.2)

一个包含测试信息的结构体。

它由格式化程序接收,包含以下字段

  • :name - 测试名称
  • :module - 测试模块
  • :state - 完成的测试状态(参见 ExUnit.state/0
  • :time - 测试运行时间的微秒数
  • :tags - 测试标签
  • :logs - 捕获的日志

摘要

类型

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