【发布时间】:2015-11-21 06:08:56
【问题描述】:
我正在整理我的 Mojolicious 测试并给它们适当的描述性名称。举个例子:
$t->get_ok( '/api/ninjablock', 'Run a GET against /api/ninjablock with no credentials' )
->status_is( 403, ' and it has correctly returned a 403' );
然而,测试输出看起来像这样:
ok 1 - GET /api/ninjablock
ok 2 - and it has correctly returned a 403
我假设我遗漏了一些明显的东西,但是如何让第一个测试显示除 GET /api/ninjablock 以外的名称?
【问题讨论】:
-
get_ok:来自文档,我认为这不应该起作用,它说“与 Mojo::UserAgent 中的“get”相同的参数”,没有提到用于命名测试的附加参数。不过,get() 需要额外的参数,所以这可能就是原因。
标签: perl testing mojolicious