2012-06-23 12 views
12

Ho appena giocato per la prima volta con IntelliJ IDEA Community edition, la prima volta che ci ho lavorato, quindi se mi manca qualcosa, per favore scusami.IntelliJ - Avvio fallito: 0 superato, 1 non avviato

Ho un sacco di test di unità, che corro, però, quando li esecuzione in IntelliJ (con la configurazione standard di out of the box), che in modo intermittente ottengo il seguente errore nella console:

03:14:17 Failed to start: 58 passed, 1 not started

Ho cercato sul web ma senza risultato. Se corro solo la prova che non è riuscita, si può o non può stampare un errore simile:

03:19:54 Failed to start: 0 passed, 1 not started

Se continuo a provare, alla fine funziona e mi dice che tutti i miei test sono passati.

L'immagine non è l'errore come un punto esclamativo, è un'icona di errore diversa (error icon), che non riconosco. L'errore nella finestra del registro eventi appare come testo rosso.

Sembra sempre che si verifichi con un solo test ed è sempre lo stesso test per un determinato set di test. OSSIA In un progetto diverso, appare anche lo stesso problema, ma per un test diverso (ma è sempre lo stesso in ogni progetto o insieme di test).

Un'altra cosa da notare è che questo si verifica SOLO quando si esegue il debug e non durante l'esecuzione, quindi potrebbe essere qualcosa a che fare con la connessione del debugger?

Tutto funziona perfettamente con Eclipse.

Qualche idea che cosa potrebbe causare questo?

Grazie mille!

+0

Questo test è contrassegnato in rosso, come in errore o è visualizzato in modo diverso? – sebi

+0

Grazie per la tua risposta @sebi. Ho aggiornato la domanda per includere l'immagine. – Blueberry

+0

Sembra un bug, puoi inviarlo su http://youtrack.jetbrains.net/issues/IDEA e allegare il progetto di esempio con i passaggi da riprodurre. – CrazyCoder

risposta

0

Sembra che questo potrebbe essere stato un bug su IntelliJ, è stato generato con loro.

+0

Qualche idea se è stata riparata? –

+1

Se si tratta di un bug, esiste ancora adesso. La durata della persistenza di questo problema mi fa pensare che non sia un bug – eugene1832

6

Ho ricevuto lo stesso errore. È stato qualcosa di strano inviato a System.out che ha reso il test Intellja IDEA "non avviato".

+0

non funziona per me – eugene1832

+0

Aveva lo stesso problema, era un System.out.printf in una parte del codice che era stato usato e chiamato dal mio test, quindi fai attenzione. – user2858970

0

Ho riscontrato questo problema (in Android Studio ma è un IntelliJ personalizzato) e il motivo era DOVE era il cursore quando eseguivo i test utilizzando CTRL-SHIFT-F10.

@Parameterized.Parameters 
public static Collection data() 

Una volta spostato il cursore in un metodo di prova o non all'interno di alcun metodo, ha funzionato.

0

Ho avuto lo stesso problema. Qualunque sia il numero di scenarios, stava visualizzando 1 extra scenario nella fase NOT STARTED. Stavo usando Scenario Outline per eseguire test e avevo commentato le righe nel Example tables.

Successivamente ho scoperto che commentando l'intera tabella di esempio (che non volevo eseguire) risolveva il problema piuttosto che commentare ogni riga.

0

Ho creato un ticket per IntelliJ IDEA, è possibile votare per questo se si verifica ancora questo problema.

0

Ho avuto lo stesso problema che mi ha infastidito un po 'in IntelliJ IDEA 2017.2.1. Il caso di test è stato eseguito senza errori o irregolarità riconoscibili, ma alla fine JUnit ha rivendicato il caso come non avviato.

Capito che è stato causato da provare a stampare in un PrintWriter che è già stato chiuso.

Problemi correlati