Nel mio progetto Scala, i miei test Specs2 sono strutturati come segue:Come eseguire tutti i test Specs2 in IntelliJ IDEA?
src/test/scala
-> my.package
---> my.package.sub1
------> SomeTest1
------> SomeTest2
---> my.package.sub2
------> SomeTest3
sto usando SBT per costruire tutto questo, e posso usare sbt test
per eseguire tutti i test nel mio pacchetto.
Mi piacerebbe utilizzare il supporto di configurazione di esecuzione Specs2 integrato di IntelliJ IDEA. La indico per utilizzare tutti i test in my.package
.
In esecuzione questo restituisce il messaggio di errore Error running <run config name>: Not found suite class.
Impossibile trovare le suite di test Specs2. IDEA esegue i miei test se lo indico a un subpackage.
Come configurare IDEA in tutti i pacchetti e eseguire tutte le suite di test individuate?
Grazie. Questo funziona anche per 'Cerca test: in module'. – DCKing
Ho provato a farlo, ma ho ricevuto un errore "classe suite non trovata". C'è qualcosa che devo fare nel codice di test per farlo funzionare? Funziona da SBT alla riga di comando. – melston
@melston, non una soluzione, ma ho avuto lo stesso problema con un progetto che ho creato al di fuori di IntelliJ. Quando ho creato un progetto per scratch in InelliJ, non ho alcun problema. – Akavall