【问题标题】:grails run 'plugin' tests from 'app'grails 从“app”运行“插件”测试
【发布时间】:2014-11-06 15:12:40
【问题描述】:
  • 我有一个 grails 'app'(比如 myapp)和一个自定义插件(比如 myplugin),它们可以很好地协同工作。
  • 我在 myapp 中有一些“集成”测试,我可以通过 cd myapp; grails test-app 从应用程序中很好地运行它们
  • 我在 myplugin 中也有一些“集成”测试,我可以通过 cd myplugin; grails test-app 从插件中很好地运行它们

我的问题是,似乎没有任何方法可以从 myapp 运行 myplugin 测试。例如。我想做的是做一个cd myapp; grails test-app 来运行 both myappmyplugin 测试。

甚至可以这样做吗?

【问题讨论】:

    标签: grails grails-plugin


    【解决方案1】:

    默认情况下不分发插件测试,如果是(当然可以手动或自动将它们包含在 zip 中),则不应将插件视为 Grails 插件项目,而应将其视为可安装插件。假装插件不是源代码而是编译的类。文件的扩展名是 .groovy、.gsp、.java 等应该被认为是巧合。

    插件的 BuildConfig.groovy 不包含在插件 zip 中,这可能具有重要的依赖项和/或运行插件中的任何内容所需的其他信息。要运行测试,请从插件源目录运行它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多