Testy pokrycie kodu Intellij

Testy pokrycie kodu Intellij
P1
  • Rejestracja:prawie 8 lat
  • Ostatnio:8 miesięcy
  • Postów:39
0

Witam mam prostą klasę do której zrobiłem parę testów junit assertJ. Wszystkie przechodzą tak ma być. Klikam w moim intellij na ikonkę code coverage wyskakuję mi błąd
Test framework quit unexpectly

Kopiuj
Exception in thread "main" java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:513)
	at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:525)
Caused by: java.lang.reflect.InvocationTargetException
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.intellij.rt.coverage.main.CoveragePremain.premain(CoveragePremain.java:35)
	at com.intellij.rt.coverage.main.CoveragePremain.premain(CoveragePremain.java:28)
	... 6 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
	at com.intellij.rt.coverage.instrumentation.Instrumentator.performPremain(Instrumentator.java:55)
	at com.intellij.rt.coverage.instrumentation.Instrumentator.premain(Instrumentator.java:33)
	... 12 more
FATAL ERROR in native method: processing of -javaagent failed

Process finished with exit code 1

Nigdy wcześniej nie używałem tej opcji i nie wiem co jest nie tak. Code coverage mam ustawiony defaultowo.

jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 8 godzin
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4709
2

jeden i pół terabajta powinno wystarczyć każdemu
lion137
Jesteś pewien, że to zadziała? Gośc na SO nie zaakceptował odpowiedzi.
jarekr000000
Oczywiscie, że nie jestem pewny.
lion137
No tak, głupie pytanie, niech se sprawdzi:)
jarekr000000
Bug jest otwarty w intellij od 11 lat. Workaround i opis brzmią sensownie.
P1
  • Rejestracja:prawie 8 lat
  • Ostatnio:8 miesięcy
  • Postów:39
0

Nawet nie wiem jak to zmienić i gdzie zmienić. Głównie chyba chodzi o to że mam polską literkę w katalogu domowym i coś się gryzie.

edytowany 1x, ostatnio: pawlo135

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.