我可以做些什么来 Makefile.PL 以便在运行 make test 时运行测试套件,并将 dancer 环境设置为"test"?



我希望能够在舞蹈应用程序顶层源目录(由"dancer -a appname"生成的目录)中键入"make test",并让它运行环境设置为'test'的测试。

或者如果有人可以指向我的存储库,我可以参考作为一种"最佳实践为开发舞者应用程序",这将是伟大的!

我做了一些检查,在danceruser邮件列表中发现了以下帖子:

http://lists.perldancer.org/pipermail/dancer-users/2011-March/001277.html

In a nutshell;在您的测试文件中包括:

use Dancer::Test;
Dancer::set environment => 'testing';
Dancer::Config->load;

不做:

use Dancer;

我还没有测试过;但是来自post的用户声明它为他们工作....

您可以修改makefile以适当地设置DANCER_ENVIRONMENT变量。

如果我有自己的选择,只要使用Dancer::Test就可以自动设置环境。

最新更新