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/48c6f70f-8712-4a89-8f74-51fd25632d48n%40googlegroups.com.