"Leere Testsuite." im reinen Kotlin-Modul. (Spock / Android)

10

Meine Android-App ist ein Multimodul-Projekt:

%Vor%

Module: Anwendung und: Datenprovider arbeiten gut mit Spock, Testlauf und Fertigstellung ohne Probleme. Aber: Präsentation und: Domain, die reine Kotlin-Module sind, haben Probleme mit Spock-Framework. Es gibt meine einfachen Beispiele:

MostPopularPresenterTest.groovy

%Vor%

Dieser Test endet mit einem Fehler:

  

Klasse nicht gefunden: "pl.hypeapp.presentation.mostpopular.MostPopularPresenterTest" Leere Testsuite.

Aber, Test geschrieben in Java / Junit4 passing gut und hat keinen Fehler geworfen:

MostPopularPresenterTest2.java

%Vor%

Ich benutze Android Studio 3.0 Canary 5 Sie können sich meine Build.Gradle-Dateien unter github:

ansehen

build.gradle

dependencies.gradle

application.build.gradle

presentation.build.gradle

Kann mir jemand bei meinem Problem helfen?

BEARBEITEN: während ran /.gradlew test test läuft.

    
Hype 11.07.2017, 14:35
quelle

1 Antwort

0

Öffnen Sie das Kontextmenü des übergeordneten Pakets Ihres Tests und wählen Sie den Punkt "Tests ausführen in ..."

    
Constantin Chernishov 08.03.2018 14:04
quelle