grails - 从Grails Web控制台插件运行grails test-app命令

标签 grails grails-plugin

我已经安装了grails web plugin。我现在可以浏览到:

localhost:8080/myappname/console

我可以看到控制台显示在那边。我有一堆的测试用例编写为应用程序。我希望可以从此网络控制台测试我的应用程序。

有可能这样做吗?我是新来的grails。

提前致谢。

最佳答案

简短回答grails控制台旨在编写与正在运行的应用程序交互的常规代码。默认情况下,您正在运行的应用程序不包含测试用例或grails命令行。

长答案之类的。如果您在运行应用程序的文件系统中的某个位置提供了所有项目源代码,则可以调用外部进程来运行test-app并将结果返回给用户。这是一些在groovy中运行外部进程的文档:http://groovy.codehaus.org/Executing+External+Processes+From+Groovy。我想您也可以以某种方式打包您的应用程序来完成这项工作,但是我认为这样做会相当复杂。

我不确定这是否是控制台插件的好用例。希望这可以帮助

关于grails - 从Grails Web控制台插件运行grails test-app命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12596591/

相关文章:

Grails - save() 在集成测试中因 MissingMethodExcepition 而失败

Grails 图像处理

Grails Spring 安全插件 : logout not working

unit-testing - Grails-表ID默认为不能为null还是可以?

Grails - 如何在每次保存之前执行代码?

grails - 使用负载均衡器时出现缓存插件问题

Grails Release 插件未在远程 maven 存储库上部署插件

grails - Grails插件站点版本语法

grails - grails test-app个人集成测试

grails - 如何从 grails 1.2.2 升级到 1.3.7?