【问题标题】:Slow Grails test starting in Intellij IDEA从 Intellij IDEA 开始的慢速 Grails 测试
【发布时间】:2012-09-19 04:29:33
【问题描述】:

每当我不想运行单个测试时,IDEA 都会启动一个新的 Grails 实例。

有没有办法使用常规 Grails 运行器但使用交互模式? 在交互模式下运行测试非常快:-)

【问题讨论】:

  • IntelliJ 和 Grails 有哪些版本?
  • 哪种测试,标准 Grails 集成测试,功能测试(Geb?),...?
  • 单元测试(带有@TestFor 注释),在带有 Grails 2.1.1 的 Intellij 11.1.3 中作为“Grails”开始

标签: unit-testing testing grails intellij-idea


【解决方案1】:

为什么不从命令行运行它?我发现IDE非常慢。如果您使用的是 2.1.1 版本,则可以只使用普通命令 grails。这将为您提供交互式控制台,然后从那里运行命令 test-app。这将运行您的所有测试。如果你想运行任何特定的测试,你也可以这样做,只需看看here,你就会看到如何运行一些特定的测试

如果您使用的是 1.3 版,则可以使用命令 grails interactive,这将为您提供一个交互式控制台。您可以使用相同的命令 test-app 列表来运行所有测试

【讨论】:

  • 这有点糟糕,对吧?在我目前正在使用的 IDE 中重新运行测试更容易,而不必去控制台。我同意命令行工作得很好,只是它与 IDE 不在同一个地方,这意味着复制粘贴测试名称等
猜你喜欢
  • 1970-01-01
  • 2014-11-28
  • 1970-01-01
  • 1970-01-01
  • 2015-10-12
  • 2016-05-29
  • 2021-05-08
  • 1970-01-01
  • 2022-09-27
相关资源
最近更新 更多