檢視原始碼 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()
}