Выполнение определенного теста, который является частью теста цели в Makefile

Я запускаю "тест nmake" и испытываю 2 провальных теста.

Вот краткий отчет об испытаниях:

Test Summary Report
-------------------
../lib/File/Copy.t                                              (Wstat: 256 Tests: 466 Failed: 1)
  Failed test:  53
  Non-zero exit status: 1
../lib/locale.t                                                 (Wstat: 0 Tests: 660 Failed: 1)
  Failed test:  424
Files=2384, Tests=696984, 1309 wallclock secs (73.41 usr +  4.73 sys = 78.14 CPU)

Как запустить эти 2 теста, не выполняя цели?

1 ответ

Ты не можешь Это команды внутри файла Copy.t. Что вы можете сделать, это запустить только Copy.t с помощью команды proof и добавить -v флаг, чтобы сделать его многословным, и он скажет вам точно, какой из них не удается. Но нет способа просто запустить один кусок.t файла.

Это будет выглядеть так:

foo@bar: ~/file-copy $ prove -vl File/Copy.t
Другие вопросы по тегам