WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
Having trouble running Junit5 tests without getting the errors
Feb 23, 2018 4:21:33 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
The full console log is as follows.
/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bin/java -ea -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Applications/IntelliJIDEA.app/Contents/lib/idea_rt.jar=51350:/Applications/IntelliJIDEA.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Applications/IntelliJIDEA.app/Contents/lib/idea_rt.jar:/Applications/IntelliJIDEA.app/Contents/plugins/junit/lib/junit-rt.jar:/Applications/IntelliJIDEA.app/Contents/plugins/junit/lib/junit5-rt.jar:/Users/croe/.m2/repository/org/junit/platform/junit-platform-launcher/1.1.0/junit-platform-launcher-1.1.0.jar:/Users/croe/.m2/repository/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar:/Users/croe/.m2/repository/org/junit/platform/junit-platform-engine/1.1.0/junit-platform-engine-1.1.0.jar:/Users/croe/.m2/repository/org/junit/platform/junit-platform-commons/1.1.0/junit-platform-commons-1.1.0.jar:/Users/croe/.m2/repository/org/opentest4j/opentest4j/1.0.0/opentest4j-1.0.0.jar:/Users/croe/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.1.0/junit-jupiter-engine-5.1.0.jar:/Users/croe/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.1.0/junit-jupiter-api-5.1.0.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/lib/tools.jar:/Users/croe/working/conference/tomahawk/admin/classes:/Users/croe/working/conference/lib/cos.jar:/Users/croe/working/conference/lib/acme.jar:/Users/croe/working/conference/lib/axis.jar:/Users/croe/working/conference/lib/jdom.jar:/Users/croe/working/conference/lib/mail.jar:/Users/croe/working/conference/lib/odmg.jar:/Users/croe/working/conference/lib/saaj.jar:/Users/croe/working/conference/lib/input.jar:/Users/croe/working/conference/lib/p6spy.jar:/Users/croe/working/conference/lib/xalan.jar:/Users/croe/working/conference/lib/Base64.jar:/Users/croe/working/conference/lib/db-ojb.jar:/Users/croe/working/conference/lib/hsqldb.jar:/Users/croe/working/conference/lib/ojdbc6.jar:/Users/croe/working/conference/lib/rowset.jar:/Users/croe/working/conference/lib/sslext.jar:/Users/croe/working/conference/lib/jta-1.1.jar:/Users/croe/working/conference/lib/payflow.jar:/Users/croe/working/conference/lib/servlet.jar:/Users/croe/working/conference/lib/gson-2.1.jar:/Users/croe/working/conference/lib/importer.jar:/Users/croe/working/conference/lib/rome-0.9.jar:/Users/croe/working/conference/lib/security.jar:/Users/croe/working/conference/lib/xml-apis.jar:/Users/croe/working/conference/lib/barcode4j.jar:/Users/croe/working/conference/lib/guava-r09.jar:/Users/croe/working/conference/lib/guice-2.0.jar:/Users/croe/working/conference/lib/jacocoant.jar:/Users/croe/working/conference/lib/publisher.jar:/Users/croe/working/conference/lib/threading.jar:/Users/croe/working/conference/lib/xom-1.2.6.jar:/Users/croe/working/conference/lib/activation.jar:/Users/croe/working/conference/lib/clamav-0.3.jar:/Users/croe/working/conference/lib/dbunit-2.1.jar:/Users/croe/working/conference/lib/displaytag.jar:/Users/croe/working/conference/lib/EdasClient.jar:/Users/croe/working/conference/lib/edb-jdbc14.jar:/Users/croe/working/conference/lib/gchartjava.jar:/Users/croe/working/conference/lib/jaxrpc-api.jar:/Users/croe/working/conference/lib/testng-6.3.jar:/Users/croe/working/conference/lib/annotations.jar:/Users/croe/working/conference/lib/antlr-2.7.6.jar:/Users/croe/working/conference/lib/commons-ssl.jar:/Users/croe/working/conference/lib/dom4j-1.6.1.jar:/Users/croe/working/conference/lib/itext-1.02b.jar:/Users/croe/working/conference/lib/jacocoagent.jar:/Users/croe/working/conference/lib/packtag-3.7.jar:/Users/croe/working/conference/lib/xpp3-1.1.4c.jar:/Users/croe/working/conference/lib/commons-dbcp.jar:/Users/croe/working/conference/lib/commons-pool.jar:/Users/croe/working/conference/lib/cybssecurity.jar:/Users/croe/working/conference/lib/jline-0.9.94.jar:/Users/croe/working/conference/lib/jsr305-1.3.9.jar:/Users/croe/working/conference/lib/log4j-1.2.17.jar:/Users/croe/working/conference/lib/scribe-1.3.3.jar:/Users/croe/working/conference/lib/cybsclients15.jar:/Users/croe/working/conference/lib/ezmorph-1.0.6.jar:/Users/croe/working/conference/lib/json-20140107.jar:/Users/croe/working/conference/lib/msapi-5.4.0.5.jar:/Users/croe/working/conference/lib/wsdl4j-esigma.jar:/Users/croe/working/conference/lib/xmlParserAPIs.jar:/Users/croe/working/conference/lib/zxing-1.5-wgw.jar:/Users/croe/working/conference/lib/commons-io-2.1.jar:/Users/croe/working/conference/lib/httpcore-4.4.8.jar:/Users/croe/working/conference/lib/httpmime-4.5.4.jar:/Users/croe/working/conference/lib/aopalliance-1.0.jar:/Users/croe/working/conference/lib/jdo2-api-2.3-eb.jar:/Users/croe/working/conference/lib/joda-time-2.9.9.jar:/Users/croe/working/conference/lib/naming-core-0.8.jar:/Users/croe/working/conference/lib/slf4j-api-1.6.1.jar:/Users/croe/working/conference/lib/bcprov-jdk14-130.jar:/Users/croe/working/conference/lib/httpclient-4.5.4.jar:/Users/croe/working/conference/lib/itnbadgeprinting.jar:/Users/croe/working/conference/lib/opentest4j-1.0.0.jar:/Users/croe/working/conference/lib/poi-3.7-20101029.jar:/Users/croe/working/conference/lib/strutstest-2.1.4.jar:/Users/croe/working/conference/lib/xercesImpl-2.8.1.jar:/Users/croe/working/conference/lib/cglib-nodep-2.1_3.jar:/Users/croe/working/conference/lib/javax.servlet.jsp.jar:/Users/croe/working/conference/lib/lucene-core-4.3.0.jar:/Users/croe/working/conference/lib/mockito-all-1.9.5.jar:/Users/croe/working/conference/lib/openid4java-0.9.7.jar:/Users/croe/working/conference/lib/salesforcepartner.jar:/Users/croe/working/conference/lib/struts-layout-1.1.jar:/Users/croe/working/conference/lib/commons-codec-1.10.jar:/Users/croe/working/conference/lib/commons-httpclient.jar:/Users/croe/working/conference/lib/dwr_3.0RC2_Wingate.jar:/Users/croe/working/conference/lib/ehcache-core-2.6.5.jar:/Users/croe/working/conference/lib/jackson-core-2.9.3.jar:/Users/croe/working/conference/lib/json-lib-2.4-jdk15.jar:/Users/croe/working/conference/lib/naming-java-5.0.28.jar:/Users/croe/working/conference/lib/sonar-ant-task-2.3.jar:/Users/croe/working/conference/lib/activemq-core-5.3.2.jar:/Users/croe/working/conference/lib/javassist-3.12.0.GA.jar:/Users/croe/working/conference/lib/protobuf-java-2.6.1.jar:/Users/croe/working/conference/lib/securepayxmlapi_obf.jar:/Users/croe/working/conference/lib/slf4j-log4j12-1.6.1.jar:/Users/croe/working/conference/lib/transaction-api-1.1.jar:/Users/croe/working/conference/lib/wingateEdbJdbcPatch.jar:/Users/croe/working/conference/lib/elasticsearch-0.90.1.jar:/Users/croe/working/conference/lib/paymentprocessor-5.0.jar:/Users/croe/working/conference/lib/twitter4j-core-3.0.3.jar:/Users/croe/working/conference/lib/aws-java-sdk-1.11.256.jar:/Users/croe/working/conference/lib/commons-discovery-0.2.jar:/Users/croe/working/conference/lib/commons-logging-1.0.4.jar:/Users/croe/working/conference/lib/jackson-databind-2.9.3.jar:/Users/croe/working/conference/lib/junit-jupiter-api-5.1.0.jar:/Users/croe/working/conference/lib/sanselan-0.97-incubator.jar:/Users/croe/working/conference/lib/ehcache-terracotta-2.6.5.jar:/Users/croe/working/conference/lib/google-api-client-1.22.0.jar:/Users/croe/working/conference/lib/ostermillerutils_1_02_24.jar:/Users/croe/working/conference/lib/wiremock-1.56-standalone.jar:/Users/croe/working/conference/lib/google-http-client-1.22.0.jar:/Users/croe/working/conference/lib/jackson-annotations-2.9.3.jar:/Users/croe/working/conference/lib/aws-java-sdk-core-1.11.256.jar:/Users/croe/working/conference/lib/google-oauth-client-1.22.0.jar:/Users/croe/working/conference/lib/junit-jupiter-engine-5.1.0.jar:/Users/croe/working/conference/lib/junit-vintage-engine-5.1.0.jar:/Users/croe/working/conference/lib/strutstestcase-1.9-1.1-2.3.jar:/Users/croe/working/conference/lib/geronimo-jms_1.1_spec-1.1.1.jar:/Users/croe/working/conference/lib/jakarta-slide-webdavlib-2.1.jar:/Users/croe/working/conference/lib/junit-platform-commons-1.1.0.jar:/Users/croe/working/conference/lib/google-http-client-gson-1.22.0.jar:/Users/croe/working/conference/lib/ehcache-spring-annotations-1.2.0.jar:/Users/croe/working/conference/lib/google-api-client-servlet-1.22.0.jar:/Users/croe/working/conference/lib/google-oauth-client-servlet-1.22.0.jar:/Users/croe/working/conference/lib/terracotta-toolkit-1.6-runtime-5.4.0.jar:/Users/croe/working/conference/lib/geronimo-j2ee-management_1.0_spec-1.0.jar:/Users/croe/working/conference/lib/org.springframework.aop-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.asm-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.jms-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.orm-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.oxm-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.web-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/jenkov-butterfly-persistence-lanyon-v9.jar:/Users/croe/working/conference/lib/org.springframework.core-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.jdbc-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.test-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.beans-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.aspects-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.context-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.expression-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.instrument-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.web.struts-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.transaction-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.context.support-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar:/Users/croe/working/conference/lib/struts-1.1/struts.jar:/Users/croe/working/conference/lib/struts-1.1/jakarta-oro.jar:/Users/croe/working/conference/lib/struts-1.1/commons-lang.jar:/Users/croe/working/conference/lib/struts-1.1/struts-legacy.jar:/Users/croe/working/conference/lib/struts-1.1/commons-digester.jar:/Users/croe/working/conference/lib/struts-1.1/commons-beanutils.jar:/Users/croe/working/conference/lib/struts-1.1/commons-validator.jar:/Users/croe/working/conference/lib/struts-1.1/commons-fileupload.jar:/Users/croe/working/conference/lib/struts-1.1/commons-collections.jar:/Users/croe/working/conference/lib/XSS/js.jar:/Users/croe/working/conference/lib/XSS/sac.jar:/Users/croe/working/conference/lib/XSS/batik.jar:/Users/croe/working/conference/lib/XSS/nekohtml.jar:/Users/croe/working/conference/lib/XSS/batik-css.jar:/Users/croe/working/conference/lib/XSS/batik-dom.jar:/Users/croe/working/conference/lib/XSS/batik-ext.jar:/Users/croe/working/conference/lib/XSS/batik-gvt.jar:/Users/croe/working/conference/lib/XSS/batik-xml.jar:/Users/croe/working/conference/lib/XSS/batik-anim.jar:/Users/croe/working/conference/lib/XSS/batik-util.jar:/Users/croe/working/conference/lib/XSS/batik-codec.jar:/Users/croe/working/conference/lib/XSS/batik-swing.jar:/Users/croe/working/conference/lib/XSS/batik-bridge.jar:/Users/croe/working/conference/lib/XSS/batik-parser.jar:/Users/croe/working/conference/lib/XSS/batik-script.jar:/Users/croe/working/conference/lib/XSS/batik-svggen.jar:/Users/croe/working/conference/lib/XSS/batik-svg-dom.jar:/Users/croe/working/conference/lib/XSS/css-validator.jar:/Users/croe/working/conference/lib/XSS/antisamy-1.4.4.jar:/Users/croe/working/conference/lib/XSS/batik-awt-util.jar:/Users/croe/working/conference/lib/XSS/batik-gui-util.jar:/Users/croe/working/conference/lib/XSS/batik-extension.jar:/Users/croe/working/conference/lib/XSS/batik-transcoder.jar:/Users/croe/working/conference/tomahawk/commons/classes:/Users/croe/working/conference/tomahawk/db/classes:/Users/croe/working/conference-custom/db/classes:/Users/croe/working/conference-custom/lib/hcpAdd.jar:/Users/croe/working/conference-custom/lib/hcppush.jar:/Users/croe/working/conference-custom/lib/hcpSearch.jar:/Users/croe/working/conference-custom/lib/woodyware.jar:/Users/croe/working/conference/tomahawk/connect/classes:/Users/croe/working/conference-custom/connect/classes:/Users/croe/working/conference/tomahawk/scps/classes:/Users/croe/working/conference/tomahawk/survey/classes:/Users/croe/working/conference-custom/survey/classes:/Users/croe/working/conference/tomahawk/api/classes:/Users/croe/working/conference-custom/api/classes:/Users/croe/working/conference-custom/admin/classes com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 -junit5 @w@/private/var/folders/6l/7322h_755f32qtqqd4z2hmn0tcwc8_/T/idea_working_dirs_junit.tmp @/private/var/folders/6l/7322h_755f32qtqqd4z2hmn0tcwc8_/T/idea_junit.tmp -socket51349
Feb 23, 2018 4:21:33 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
java.lang.NoClassDefFoundError: org/junit/runners/model/RunnerBuilder
at org.junit.vintage.engine.discovery.VintageDiscoverer.<init>(VintageDiscoverer.java:35)
at org.junit.vintage.engine.VintageTestEngine.discover(VintageTestEngine.java:61)
at org.junit.platform.launcher.core.DefaultLauncher.discoverEngineRoot(DefaultLauncher.java:130)
at org.junit.platform.launcher.core.DefaultLauncher.discoverRoot(DefaultLauncher.java:117)
at org.junit.platform.launcher.core.DefaultLauncher.discover(DefaultLauncher.java:82)
at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:48)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Caused by: java.lang.ClassNotFoundException: org.junit.runners.model.RunnerBuilder
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
Feb 23, 2018 4:21:33 PM org.junit.platform.launcher.core.DefaultLauncher handleThrowable
WARNING: TestEngine with ID 'junit-vintage' failed to discover tests
java.lang.NoClassDefFoundError: org/junit/runners/model/RunnerBuilder
at org.junit.vintage.engine.discovery.VintageDiscoverer.<init>(VintageDiscoverer.java:35)
at org.junit.vintage.engine.VintageTestEngine.discover(VintageTestEngine.java:61)
at org.junit.platform.launcher.core.DefaultLauncher.discoverEngineRoot(DefaultLauncher.java:130)
at org.junit.platform.launcher.core.DefaultLauncher.discoverRoot(DefaultLauncher.java:117)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:90)
at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:65)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
Caused by: java.lang.ClassNotFoundException: org.junit.runners.model.RunnerBuilder
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
Process finished with exit code 0
The sample test class is actually found and run (passing) but will not run without the warnings. This is the only Junit test class in the project.
package com.cvent.test;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertTrue;
public class Junit5SampleTest {
@Test
public void testSampleTest() {
assertTrue(true, "Should be true");
}
}
I have the following libraries added to the ./lib directory.
junit-jupiter-api-5.1.0.jar
junit-jupiter-engine-5.1.0.jar
junit-platform-commons-1.1.0.jar
junit-vintage-engine-5.1.0.jar
opentest4j-1.0.0.jar
Please sign in to leave a comment.
Hi, could you please share a project example to reproduce the problem?
See https://junit.org/junit5/docs/current/user-guide/#running-tests-ide-intellij-idea.
You do not need junit-platform-launcher, junit-jupiter-engine and junit-vintage-engine dependencies with the current IntelliJ IDEA version.
hello, I have meet the same warning after running junit test, my solution is here
environment:
1. intellij version:2018.1.3
2. maven 3.5.2
3. according to https://github.com/junit-team/junit5-samples/blob/r5.2.0/junit5-jupiter-starter-maven/pom.xml, add following two junit dependencies into pom.xml,
1. <dependency>junit-jupiter-engine</dependency>
2. <plugin>maven-surefire-plugin<dependency>junit-platform-surefire-provider</dependency></plugin>
result:
junit test runs ok, while with annoying message: 'WARNING: TestEngine with ID 'junit-vintage' failed to discover tests....'
solution:
after adding the following dependency in pom.xml, the warning message disappeared, although this dependency neither added in example project nor used in my testing code, it seems intellij will search for it and throw warning if 'junit-vintage-engine' was not found in project dependency.
Thanks you for the information.
>although this dependency neither added in example project nor used in my testing code,
Make sure to re-import maven project in Maven tool window after adding the dependency. For me it is added to module's dependencies correctly:
If you add junit-vintage explicitly, it's expected that you have junit 4 dependency as well. Please either remove vintage dependency or add junit4 dependency, then the junit 5 will not show warnings.
Anna
I can this problem with kotlin. I changed this
to this
and it worked :)
I have no dependencies of JUnit 4 but I still get this error. I also reimported my Maven project, it didn't help.
Running it in maven works.
The error I get when I start the tests from IntelliJ is:
Hello Jan-Hendrik Diederich,
Please create an issue at YouTrack (https://youtrack.jetbrains.com/issue) providing a little code sample to reproduce the problem and idea.log file (Help | Show log in Finder). Thank you