Выполнение определенного теста, который является частью теста цели в 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