2015-09-15 4 views
1

У меня есть два тестовых файла в таких же пакетах. Я хотел бы, чтобы gradle запускал foo/ATest, но не foo/BTest. Есть ли способ установить это? На данный момент я не могу исключить BTest, когда я включаю ATest. То есть, это не работает:Исключить один файл теста из Gradle

test { 
    java { 
     srcDirs 'testSrc' 
     include '**/foo/ATest.java' 
     exclude '**/foo/BTest.java' 
    } 
} 

ответ

0

Попробуйте использовать фильтр Test TestFilter сделать это:

test { 
    java { 
     srcDirs 'testSrc' 
    } 
    filter { 
    includeTestsMatching "*.foo.ATest" 
    } 
} 
Смежные вопросы