cd myapp; grails test-app
cd myplugin; grails test-app
我的问题是,似乎没有办法从 myapp 运行 myplugin 测试。例如。我正在尝试做的是cd myapp; grails test-app
运行 myapp 和 myplugin 测试。
甚至可以这样做吗?
答案 0 :(得分:1)
默认情况下不会分发插件测试,如果它们(当然可以手动或自动将它们包含在zip中),则不应将插件视为Grails插件项目,而是可安装的插件。假装插件不是源代码而是编译类。文件扩展名为.groovy,.gsp,.java等的事实应该被认为是巧合。
插件的BuildConfig.groovy不包含在插件zip中,这可能具有重要的依赖性和/或在插件中运行任何东西所需的其他信息。要运行测试,请从插件源目录运行它们。