在Mojolicious控制器单元测试中将文件作为参数传递

时间:2012-06-26 03:23:03

标签: perl testing file-upload mojolicious

我有一个文件上传应用程序。我想测试我的Upload控制器。为此,我如何将文件传递给我的测试?对于我的应用程序中的文件上传,我使用外部应用程序/插件(Flash / HTML5 / HTML4)。

1 个答案:

答案 0 :(得分:3)

不知怎的这样:

use Test::Mojo;

my $t = Test::Mojo->new('MyApp');

$t->post_form_ok('/my_action', {my_upload => {file => '/path/to/file'}});