2012-10-09 51 views
0

我正在嘗試使用TAP(測試任何協議)作爲我們的測試結果格式。但是,有些日誌文件需要附加到測試結果。我正在尋找一個良好的做法來實現這一目標。如何將日誌文件附加到TAP測試結果中?

例如,我有一個水龍頭文件和兩個日誌文件:a.log,b.log

1..1 
ok 1 - sample.MyFirstTest#testCurrentTime 
    --- 
    message: Hello 
    logfile: a.log, b.log 
    ... 

是否有插入日誌文件的內容到這個文件的自來水什麼好的辦法?謝謝。

回答

0

Yamlish是解決方案。我們可以將文件內容嵌入到tap文件中。文件內容可以編碼爲base64,有一個tap實例:

1..2 
not ok 1 
    --- 
    Extensions: 
    File-Name: test.log 
    File-Type: text/plain 
    File-Content: VGhpcyBpcyBhIGxvZyAK 
    ... 
ok 2 # SKIP test 1 failed 
相關問題