測試結(jié)果 (TAP)

2018-02-24 15:42 更新

測試結(jié)果 (TAP)

Test Anything Protocol (TAP) 是 Perl 與測試模塊之間所使用的簡單的基于文本的接口。下面的例子展示了 ArrayTest 中的測試所生成的 TAP 日志文件:

TAP version 13
ok 1 - testNewArrayIsEmpty(ArrayTest)
ok 2 - testArrayContainsAnElement(ArrayTest)
1..2

以下 TAP 日志文件是由名為 FailureErrorTest 的測試用例類中的兩個(gè)測試 testFailuretestError 所生成的,展示了失敗和錯(cuò)誤是如何表示的:

TAP version 13
not ok 1 - Failure: testFailure(FailureErrorTest)
  ---
  message: 'Failed asserting that <integer:2> matches expected value <integer:1>.'
  severity: fail
  data:
    got: 2
    expected: 1
  ...
not ok 2 - Error: testError(FailureErrorTest)
1..2
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)