Можно ли как-то исключить тестовые классы из преобразования java-to-ObjcC с помощью плагина j2objc-gradle
?
Исключить тесты с помощью плагина J2ObjC Gradle
Ответы (1)
Плагин J2ObjC Gradle может исключать файлы как из перевода, так и из тестов. Он использует стиль Ant для исключения / включения сопоставления с образцом для имен файлов. Это описано в документации Gradle с примерами и < класс href="https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/util/PatternFilterable.html" rel="nofollow">PatternFilterable.
В качестве простого примера:
j2objcConfig {
...
testPattern {
// Only run Java unit tests that end with "Test.java"
include '**/*Test.java'
// Exclude a single test without needing to specify the full path
exclude '**/LogTest.java'
// Exclude all tests within "ignoreDirectory"
exclude 'ignoreDirectory/**'
}
...
}
person
brunobowden
schedule
18.12.2015
include '**/*Test.java' не работает в моем случае, он не запускает тесты, которые заканчиваются на 'Test'
- person Taras Leskiv; 03.06.2016