【发布时间】:2012-03-12 01:31:29
【问题描述】:
我是 Yesod 的初学者,并且没有使用 Cablal 的经验 - 我使用脚手架工具来初始化一个新的 Yesod 项目,编写了一些处理程序和其他代码,现在我正在努力添加一些 HUnit 测试 - 怎么做这是最好的方式?使用 cabal 的测试套件选项?如果是,那么究竟如何? .cabal 文件的一些示例以及如何运行测试会有所帮助。
【问题讨论】:
-
我没有足够的经验来正确回答这个问题,但您可能会发现 Cabal user guide 和 Hunit user giude 很有用。
-
已经在那里了,问题是默认(sraffolded)Yesod设置与普通的cabal项目有点不同 - 没有Setup.hs文件,我使用“yesod --dev”运行项目devel”工具,它使用 cabal-dev。实际上我不知道如何运行我的测试——它们当然与我的处理程序和 yesod 模块有很多依赖关系