параметр ошибки в ant <taskdef>/ <typedef>в дескрипторе antlib - PullRequest
0 голосов
/ 11 октября 2009

Я создаю antlib с пользовательскими задачами для использования в нашей системе сборки.

Я посмотрел antcontrib объявление antlib и заметил, что для параметра typedefs / taskdefs onerror установлено значение ignore, например

<taskdef
    name="for"
    classname="net.sf.antcontrib.logic.ForTask"
    onerror="ignore"/>

Значением по умолчанию для параметра onerror является fail.

У меня есть 2 вопроса:

  • Почему авторы ant-contrib используют ignore?
  • Должен ли я использовать ignore в моем объявлении antlib, или fail просто отлично?

1 Ответ

2 голосов
/ 13 октября 2009

В нашем проекте мы (среди прочего) проводим наши юнит-тесты через муравья. Если задача остановится на ошибке, мы сможем исправлять ошибки в наших юнит-тестах только последовательно одну сборку за другой. Разрешение завершить процесс даже с ошибками дает нам обзор всех ошибок, которые возникли в наших тестовых наборах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...