I never used it. I know GWT can be built with EMMA enabled for the tests (ant -Demma.enabled=true), I haven't run it for a while but I believe it still works. The patch is here, with the instructions for re-building EMMA in the README.txt: http://code.google.com/p/google-web-toolkit/source/browse/tools/redist/emma/
On Wednesday, March 28, 2012 4:58:17 AM UTC+2, Joseph Lust wrote: > > Thomas, > > Have you ever used the patched Emma plugin? I've got the Emma 2.1.0.201 > installed while the 'patched' version is 2.0.5312. I tried swapping things > out like the docs suggested to no avail. Curious if anyone else has made > that work in Indigo (Ubuntu 11.10). > > I've long used Emma with pure Java, but it does not work on GWTTestCase. I > can run the case or suite with *RunAs>GWT JUnit Test*, but using Emma or > *Coverage > As > JUnit Test *always throws: > > com.google.gwt.junit.JUnitFatalLaunchException: The test class > 'com.myPkg.myClass' was not found in module 'com.myPkg.MyModule'; no > compilation unit for that type was seen > at > com.google.gwt.junit.JUnitShell.checkTestClassInCurrentModule(JUnitShell.java:743) > at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1346) > at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:1309) > at com.google.gwt.junit.JUnitShell.runTest(JUnitShell.java:653) > at com.google.gwt.junit.client.GWTTestCase.runTest(GWTTestCase.java:441) > at junit.framework.TestCase.runBare(TestCase.java:134) > at junit.framework.TestResult$1.protect(TestResult.java:110) > at junit.framework.TestResult.runProtected(TestResult.java:128) > at junit.framework.TestResult.run(TestResult.java:113) > at junit.framework.TestCase.run(TestCase.java:124) > at com.google.gwt.junit.client.GWTTestCase.run(GWTTestCase.java:296) > at junit.framework.TestSuite.runTest(TestSuite.java:243) > at junit.framework.TestSuite.run(TestSuite.java:238) > at junit.framework.TestSuite.runTest(TestSuite.java:243) > at junit.framework.TestSuite.run(TestSuite.java:238) > at > org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130) > at > org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) > > Perhaps the patch needs to be updated? I can build it myself, but did not > see a reference to the patch on the Google > page<https://developers.google.com/web-toolkit/doc/latest/DevGuideTestingCoverage#eclemma> > . > > > Sincerely, > Joseph > > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/0CmrSzKe2HQJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
