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