Jak mogę użyć filtru dla emmy podczas budowania testu Androida za pomocą projektu bibliotecznego?

Z tego pytania:

Jak mogę użyć filtru dla emmy podczas budowania testu Androida z antem?

Wiem, że emma może użyć filtru, dodając następujące linie do moich właściwości projektu docelowego, a nie projektu testowego,

emma.filter=-com.your.excluded.package.*

ale wydaje się, że nie działa poprawnie, jeśli mój projekt docelowy jest projektem bibliotecznym.

Mój obszar roboczy wygląda tak:

projectlib1         : lib project using lib2
projectlib1/tests   : unit tests for lib1
projectlib2         : lib project using lib3
projectlib2/tests   : unit tests for lib2
projectlib3         : stand alone lib

Kiedy uruchamiam zasięg dla lib1, otrzymuję także pliki pokrycia dla lib2 i lib3, których nie chcę. Gdzie powinienem dodać emma.filter? Próbowałem umieścić go w katalogu głównym każdego z tych projektów, ale jak dotąd nie działał.

wszelkie sugestie mile widziane! Dziękuję Ci

questionAnswers(1)

yourAnswerToTheQuestion