Markieren Sie den Quellordner von Gradle als Testquelle in IntelliJ

9

Ich habe einen Quellordner für den Integrationstest wie folgt eingerichtet:

%Vor%

Dies funktioniert bei der Ausführung der Tests sehr gut, verursacht jedoch Probleme mit den IntelliJ-Prüfungen, die das Verhalten des Testcodes ändern können. IntelliJ erkennt den Quellordner nicht als Testquelle.

Ich habe versucht, sie als solche hinzuzufügen (in subprojects ):

%Vor%

aber das hat überhaupt nicht geholfen. Ich habe auch versucht, sie manuell als Testquelle zu markieren (Kontextmenü - & gt; markieren Sie das Verzeichnis als - & gt; Testquellen root), aber IntelliJ überschreibt das schnell zum normalen Quellstammverzeichnis.

Wie konfiguriere ich das richtig in Gradle?

Ich benutze IntelliJ 2016.1.3 und Gradle 2.14.1 auf Ubuntu 16.04

    
Jorn 06.02.2017, 09:31
quelle

2 Antworten

2

Sie müssen sicherstellen, dass die Testquelle die einzige Quelle für dieses Paket ist

%Vor%

und dann müssten Sie gradle cleanIdea idea erstellen, um die IntelliJ-Dateien neu zu erstellen.

%Vor%     
LazerBanana 21.08.2017 07:52
quelle
0

Aus JetBrains:

Ссылка

%Vor%     
radistao 14.03.2018 15:21
quelle