2012-10-26 57 views
1

我無法找到關於如何使用simplecov與耙/ rspec的簡單示例。ruby​​ rake rspec simplecov ....再次

這裏的回購我已經安裝:https://github.com/stensonb/simplecov-playground

如果克隆這一點,「捆綁安裝」,「耙覆蓋」,你會看到0/0 LOC ......這是令人失望的。因爲項目現在(8e5fa35983),我預計會有0/XX LOC(其中XX是我的代碼的實際行數...明顯超過零 - 請看/lib/mytest.rb)

事情我已經嘗試:

  1. 加入 「需要 'simplecov'」 和 「SimpleCov.start」 我spec_helper.rb
  2. 組添加到simplecov配置

任何人有一個建議關於如何讓這個東西起作用?

回答

1

解決!

我錯過的主要項目是「在我的測試中需要」我的lib文件。

我假定simplecov會通過查看目錄結構來拉入我的所有文件......但這似乎並沒有發生。它只會評估顯式加載到類路徑中的代碼(使用java說法)......使用「requires」,「load」或「include」,我假設。

今天晚些時候我會將我的解決方案推回到這個github位置。