Scala构建工具和测试框架一起玩得很好吗?

时间:2009-10-15 08:22:58

标签: testing scala ant sbt

以下是我的目标: 1.在Eclipse中运行我的测试,看看漂亮的绿色或红色条。 2.使用构建工具在命令行上运行我的测试。

我倾向于规范和sbt,但我不能让他们工作。我不想拿起Maven。我的问题是以下哪一套效果最好?

  1. sbt and scalatest
  2. sbt and specs
  3. ant and scalatest
  4. ant and specs
  5. 别的什么?
  6. 需要考虑的是,其他人需要多少努力才能在新机器上启动和运行项目。如果可以与哈德森整合,可以获得奖励。

2 个答案:

答案 0 :(得分:4)

SBT绝对是超越蚂蚁的方式。 Ant不会让你与maven项目结构保持一致,并会迫使你推出自己的依赖管理。

scalatest或specs都可以使用。前者似乎是事实上的,但我的规格得到了很好的结果。

我不是Eclipse用户,但如果不支持任何一个测试库,会感到惊讶。

答案 1 :(得分:0)

我目前正在将规格项目转换为sbt并与Mark Harrah修复一些事项(详情请查看sbt mailing list)。

请发布您可能遇到的任何问题和规格,我会尽快解决它们。

谢谢,

埃里克。