IntelliJ IDEA: Pakete beim Ausführen der Codeabdeckung ausschließen

8

Können wir trotzdem bestimmte Pakete ausschließen, während Code Coverage mit IntelliJ IDEA als Coverage Runner ausgeführt wird? Es gibt eine Option unter Run / Debug Configurations & gt; Abdeckung, die es uns ermöglicht, Klassen / Pakete einzubeziehen, aber es wäre sehr mühsam, einige hundert Pakete aufzunehmen, um nur ein paar auszuschließen.

    
Mariamj 07.02.2016, 18:40
quelle

1 Antwort

6

Es gibt wahrscheinlich keine Möglichkeit, die gewünschten Pakete mit einigen Platzhaltern abzugleichen. Wenn Sie ein Paket von fünf Paketen (a, b, c, d und e) ausschließen möchten, ist dies die einzige Option, die ich bisher gefunden habe (im Dialogfeld "Run / Debug Configurations"):

%Vor%

Das ist in der Tat ziemlich tollpatschig.

Wenn ich mit Codeabdeckung (mit einer anderen Konfiguration) laufe, wird die folgende Ausgabe angezeigt:

%Vor%

Die Zeile "exclude patterns:" erweckt den Eindruck, dass es möglich sein sollte, Pakete und / oder Klassen auszuschließen, aber ich sehe keine Möglichkeit (im Dialog "Run / Debug Configurations").

    
Freek de Bruijn 07.02.2016 22:23
quelle

Tags und Links