У меня есть устаревший тестовый класс, использующий старый способ Junit 3:
public class MyTestUtil extends TestCase {
//class has helper methods but no method starting with "test"
}
У меня есть другие тестовые классы, расширяющие этот класс:
public class MyTests extends MyTestUtil {
public void testSomething() {
}
}
Я пытаюсь запустить это с помощьюфайл сборки gradle.И сборка терпит неудачу, выдавая предупреждение:
junit.framework.AssertionFailedError: No tests found in myPackage.MyTestUtil
Сборка, очевидно, работает нормально, когда я исключаю этот класс из тестовой задачи:
test {
exclude '**/MyTestUtil.class'
}
Но я не знаю, исключаю ли я подобноеэто единственное решение.
Есть ли способ покончить с этим предупреждением?