Пропустить интеграционные тесты JHipster с помощью gradle

Я использую JHipster 3.4.0 с градиентом.

Извините за вопросы новичка.

Бывают случаи, когда я не доверяю горячей перезагрузке и хочу сделать полную чистую сборку. Однако выполнение задачи «сборка» всегда приводит к запуску интеграционных тестов.

Делать что-то вроде

   test {
      //  include '**/*UnitTest*'
      //  include '**/*IntTest*'

      // ignoreFailures true
      // reports.html.enabled = false
   }

в build.gradle не помогает.

  • Итак, как мне пропустить интеграционные тесты для полной чистой сборки?

  • И просто для подтверждения, задача сделать полную чистую сборку — это «сборка», верно?

Заранее спасибо,

Сэм


person Sam    schedule 14.06.2016    source источник
comment
Чтобы частично ответить на мои вопросы. Только что узнал командную строку   -  person Sam    schedule 14.06.2016


Ответы (2)


Чтобы частично ответить на мои вопросы. Только что узнал командную строку

gradle build -x тест

будет делать свое дело. Но я не думаю, что ответ на мой вопрос о том, почему закомментировать тестовое задание выше, не работает

person Sam    schedule 14.06.2016

Причина, по которой тест все еще выполняется, при комментировании включений заключается в том, что эта тестовая задача имеет значения по умолчанию (если вы их не перезаписываете). Таким образом, все классы в src/main/test используются в качестве тестовых классов. Ваш способ, передав параметр командной строки, - это путь.

person atomfrede    schedule 29.09.2016