What does your test/craig/App.gwt.xml look like? Does its <source> include MyTests.java?
On Sunday, April 27, 2025 at 7:18:17 AM UTC+2 [email protected] wrote: > When running from the command line, I forgot to add all the items to the > class path. Once I did that, I got the same error IntelliJ did: > > There was 1 error: > 1) > testSimple(test.craig.MyTests)com.google.gwt.junit.JUnitFatalLaunchException: > The test class 'test.craig.MyTests' was not found in module ' > test.craig.App'; no compilation unit for that type was seen > at > com.google.gwt.junit.JUnitShell.checkTestClassInCurrentModule(JUnitShell.java:741) > at > com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1360) > at > com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1316) > at com.google.gwt.junit.JUnitShell.runTest(JUnitShell.java:679) > at > com.google.gwt.junit.client.GWTTestCase.runTest(GWTTestCase.java:421) > at > com.google.gwt.junit.client.GWTTestCase.run(GWTTestCase.java:247) > > FAILURES!!! > Tests run: 1, Failures: 0, Errors: 1 > > On Sunday, 27 April 2025 at 2:54:36 pm UTC+10 Craig Mitchell wrote: > >> I created a demo project with >> https://github.com/NaluKit/gwt-maven-springboot-archetype with the >> params: >> - modular-springboot-webapp >> - groupId: test.craig >> - artifactId: testing >> - module-short-name app: tc >> >> Added JUnit to the client pom: >> <dependency> >> <groupId>junit</groupId> >> <artifactId>junit</artifactId> >> <version>4.13.2</version> >> <scope>test</scope> >> </dependency> >> >> Created a simple test in the client module (in >> src/test/java/test/craig/MyTests.java): >> public class MyTests extends GWTTestCase { >> @Override >> public String getModuleName() { >> return "test.craig.App"; >> } >> public void testSimple() { >> assertTrue( true ); >> } >> } >> >> Tried to run it in IntelliJ, but got the error: >> com.google.gwt.junit.JUnitFatalLaunchException: The test class >> 'test.craig.MyTests' was not found in module 'test.craig.App'; no >> compilation unit for that type was seen >> >> Tried to compile and run it from the command line: >> java junit.textui.TestRunner test.craig.MyTests >> >> But that returned: >> Error: Could not find or load main class junit.textui.TestRunner >> Caused by: java.lang.ClassNotFoundException: junit.textui.TestRunner >> >> I thought I was following the instructions in >> https://www.gwtproject.org/doc/latest/DevGuideTesting.html but obviously >> doing something wrong. >> >> Any help is much appreciated. >> > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/google-web-toolkit/d51a2bfb-a5b3-445e-8c47-352091f6e943n%40googlegroups.com.
