2012-04-06 78 views
13

cabal中測試套件的當前狀態是什麼,更重要的是,我可以在哪裏保持它們?用Cabal使用quickCheck測試?

我已經做了一些動作,我可以找到的最新信息暗示着I can't trust the documentation,而且在一年中最好的一段時間裏,我一直無法找到任何人談論它。我聽說過一個cabal-test-quickcheck庫的傳言,但似乎找不到一個關於hackage的文章,並且找不到如何設置它的示例。

最近將quickCheck測試連接到cabal測試套件的標準方法是什麼?

回答

4

Cabal-1.14.0.0自從那時起就出現了,詳細的測試套件seems to be available

雖然cabal-test-quickcheck包似乎還沒有發佈,也許你可以從test-framework-quickcheck2獲得類似的功能?

或者,您可以忽略Cabal中的內置測試支持,並使用標誌來確定是否構建測試可執行文件。

+0

我已經用'test-framework'獲得了很好的結果,所以我不敢相信Cabal人完全在浪費他們的時間重新發明它,因爲他們只需要將它用於測試套件!只需使用'simple'測試套件,在'test-framework'中將一個鉤子掛接到main中。 – alternative 2012-04-06 11:38:10