Я убираю свои мохолические тесты и даю им правильные описательные имена. В качестве примера:Предоставление описательных тестовых имен для 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: из документов я не думаю, что это должно работать, оно говорит «те же аргументы, что и« get »в Mojo :: UserAgent», не упоминается дополнительный параметр для именования теста. get() принимает дополнительные параметры, так что это может быть причиной. – bytepusher