Задача ant junit не сообщает подробности

Раймонд Чен объясняет , почему это невозможно. Очевидно, что не все инженеры Microsoft читают это, потому что компилятор Visual Studio делает это при предварительной компиляции заголовков. После первой компиляции заголовков она создает свое собственное состояние и восстанавливает себя, чтобы продолжить.

23
задан ROMANIA_engineer 24 August 2017 в 20:57
поделиться

1 ответ

Вы должны использовать элемент formatter внутри задачи junit. Форматировщик создаст файл отчета по умолчанию, но вы можете принудительно распечатать результаты на экране. Вы можете использовать два средства форматирования: один для вывода на экран, другой для вывода в файл.

Обратите внимание, что вам больше не нужны атрибуты printsummary="yes" и showoutput="true" в задании junit. Форматировщик теперь заботится о выводе.

<project name = "TestPrj" default="unittest" basedir = ".">

<target name="unittest" >
    <junit>
        <classpath>
            <pathelement location="./junit-4.8.2.jar"/>
            <pathelement location="./ant-junit4.jar"/>
        </classpath>
        <formatter type="plain" usefile="false" /> <!-- to screen -->
        <formatter type="plain" /> <!-- to file -->
        <test name = "com.mytest.unittest.SimpleTest" todir="."/>
    </junit>
</target>

</project>

Прочтите страницу junit в руководстве по муравью для получения дополнительной информации.

40
ответ дан 29 November 2019 в 02:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: