Rackspace 開源 Whiskey 測試框架
全球托管服務巨頭 Rackspace 近日宣布開源其 Whiskey 測試框架。
Whiskey 是一套用于測試 Node.js 應用、事件驅動的、基于 JavaScript 的 web 應用框架,使用谷歌的 V8 JavaScript 引擎來提供實時編譯性能。
關于 Whiskey 項目誕生的原因,Rackspace 開發者 Tomaz Muraus 稱:
當我們在進行 Node.js 相關工作時,使用的一些測試框架幾乎都會有一些限制。我們使用了幾次 expresso,發現它沒有真正提供任何的測試隔離和流程編排。
Whiskey 中每個測試文件(測試集合)被隔離在一個單獨的進程。Code Coverage(代碼覆蓋率)模塊提供了更大的靈活性和更多的功能,比如可生成三種不同的報告(text、html 和 json 格式)以及報告匯總等。此外,Whiskey 還支持異步測試、tap 輸出、生成 Makefiles,以及報告泄露到全局范圍的變量。
Whiskey 的源碼托管在 GitHub 上,基于 Apache 2.0 許可證。
項目地址:https://github.com/cloudkick/whiskey
Via TheH
來自:
www.iteye.com
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!