The problem was solved here:
http://groups.google.com/group/gwt-maven/browse_thread/thread/603630f5682074b4

--
Arthur Kalmenson



On Wed, Nov 19, 2008 at 4:32 PM, Charlie Collins
<[EMAIL PROTECTED]> wrote:
>
> That looks like Surefire is trying to run your GWT tests, bad mojo
> ensues. Are you using the correct naming conventions - or setting the
> naming parameters as you need them to be, in order to distiguish
> Surefire from GWT tests?
>
> http://gwt-maven.googlecode.com/svn/docs/maven-googlewebtoolkit2-plugin/testing.html
>
> Everything named "SomethingTest.class" with a Test ending, by default
> surefire will try to run.  If Surefire gets ahold of a GWT test it
> will fail. I have tried a thousand things to get Surefire to work with
> GWTTestCase tests, and always run into a wall (long story).  I didn't
> *want* to include special GWT testing support, but had to (gwt:test
> and the GwtTest mojo).  The gwt:test stuff IS bound to the test phase
> though, so if you get the names right, just running "mvn test" will
> work, but it will run BOTH surefire tests (stuff named
> SomethingTest.class) and then the GWT tests (stuff named
> GwtTestSomething.class).
> The naming thing is a pain, yes, but that's how it is.  You can change
> what the filters are if you need to (for both Surefire and GWT-
> Maven).
>
>
>
> On Nov 19, 3:36 pm, "Arthur Kalmenson" <[EMAIL PROTECTED]> wrote:
>> Hello everyone,
>>
>> I've managed to get GWTTestSuites to execute, and it works fine when I
>> use "mvn gwt:test", but when I run "mvn test" it fails. Any help would
>> be greatly appreciated (I can't package this library). I'm using
>> gwt-maven the latest 2.0-beta26 and generated the POM from the
>> archetype. I'll paste the successful "mvn gwt:test" followed by "mvn
>> test".
>>
>> Successful "mvn gwt:test" run:
>>
>> [EMAIL PROTECTED]:~/work/mshab-widgets$ mvn gwt:test
>> [INFO] Scanning for projects...
>> [INFO] Searching repository for plugin with prefix: 'gwt'.
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Building mshab-widgets
>> [INFO]    task-segment: [gwt:test]
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] [gwt:test]
>> [INFO] running GWTTestCase tests (using test name filter -  GwtTest*)
>> [INFO] establishing classpath list (buildClaspathList - scope = TEST)
>> [INFO] google.webtoolkit.home (gwtHome) *not* set, using project POM
>> for GWT dependencies
>> [INFO] com.sinai.mshab.GwtTestMshabWidgetsSuite completed, GWTTestCase
>> result: OK (8 tests)
>> [INFO] all tests completed - ran 1 tests - see results in target/gwtTest
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] BUILD SUCCESSFUL
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 19 seconds
>> [INFO] Finished at: Wed Nov 19 15:34:43 EST 2008
>> [INFO] Final Memory: 6M/12M
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> Failed "mvn test" run:
>>
>> [EMAIL PROTECTED]:~/work/mshab-widgets$ mvn test
>> [INFO] Scanning for projects...
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Building mshab-widgets
>> [INFO]    task-segment: [test]
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] [resources:resources]
>> [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] Copying 9 resources
>> [INFO] [compiler:compile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [dependency:unpack {execution: unpack}]
>> [INFO] Configured Artifact: com.google.gwt:gwt-dev:linux-libs:1.5.3:zip
>> [INFO] gwt-dev-1.5.3-linux-libs.zip already unpacked.
>> [INFO] [gwt:compile {execution: default}]
>> [INFO] establishing classpath list (buildClaspathList - scope = COMPILE)
>> [INFO] google.webtoolkit.home (gwtHome) *not* set, using project POM
>> for GWT dependencies
>> Compiling module com.sinai.mshab.MshabWidgets
>> Compilation succeeded
>> Linking compilation into
>> /home/arthur/work/mshab-widgets/target/mshab-widgets-1.0-SNAPSHOT/com.sinai.mshab.MshabWidgets
>> [INFO] [resources:testResources]
>> [WARNING] Using platform encoding (UTF-8 actually) to copy filtered
>> resources, i.e. build is platform dependent!
>> [INFO] skip non existing resourceDirectory
>> /home/arthur/work/mshab-widgets/src/test/resources
>> [INFO] [compiler:testCompile]
>> [INFO] Nothing to compile - all classes are up to date
>> [INFO] [surefire:test]
>> [INFO] Surefire report directory:
>> /home/arthur/work/mshab-widgets/target/surefire-reports
>>
>> -------------------------------------------------------
>>  T E S T S
>> -------------------------------------------------------
>> Running TestSuite
>> [ERROR]: No test suite found.  Nothing to run
>> Loading module 'com.sinai.mshab.MshabWidgets.JUnit'
>>    Translatable source found in...
>>       [WARN] No source path entries; expect subsequent failures
>> com.google.gwt.core.ext.typeinfo.NotFoundException: java.lang.Object
>>         at 
>> com.google.gwt.core.ext.typeinfo.TypeOracle.refresh(TypeOracle.java:544)
>>         at 
>> com.google.gwt.dev.javac.TypeOracleMediator.refresh(TypeOracleMediator.java:394)
>>         at 
>> com.google.gwt.dev.javac.CompilationState.compile(CompilationState.java:137)
>>         at 
>> com.google.gwt.dev.cfg.ModuleDef.updateTypeOracle(ModuleDef.java:477)
>>         at com.google.gwt.dev.cfg.ModuleDef.getTypeOracle(ModuleDef.java:324)
>>         at 
>> com.google.gwt.junit.JUnitShell.checkTestClassInCurrentModule(JUnitShell.java:168)
>>         at com.google.gwt.junit.JUnitShell.runTestImpl(JUnitShell.java:628)
>>         at com.google.gwt.junit.JUnitShell.runTest(JUnitShell.java:150)
>>         at 
>> com.google.gwt.junit.client.GWTTestCase.runTest(GWTTestCase.java:219)
>>         at junit.framework.TestCase.runBare(TestCase.java:127)
>>         at junit.framework.TestResult$1.protect(TestResult.java:106)
>>         at junit.framework.TestResult.runProtected(TestResult.java:124)
>>         at junit.framework.TestResult.run(TestResult.java:109)
>>         at junit.framework.TestCase.run(TestCase.java:118)
>>         at com.google.gwt.junit.client.GWTTestCase.run(GWTTestCase.java:132)
>>         at junit.framework.TestSuite.runTest(TestSuite.java:208)
>>         at junit.framework.TestSuite.run(TestSuite.java:203)
>>         at org.testng.junit.JUnitTestRunner.doRun(JUnitTestRunner.java:244)
>>         at org.testng.junit.JUnitTestRunner.start(JUnitTestRunner.java:217)
>>         at org.testng.junit.JUnitTestRunner.run(JUnitTestRunner.java:205)
>>         at org.testng.TestRunner$2.run(TestRunner.java:536)
>>         at org.testng.TestRunner.runWorkers(TestRunner.java:712)
>>         at org.testng.TestRunner.privateRunJUnit(TestRunner.java:548)
>>         at org.testng.TestRunner.run(TestRunner.java:474)
>>         at org.testng.SuiteRunner.runTest(SuiteRunner.java:324)
>>         at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:319)
>>         at org.testng.SuiteRunner.privateRun(SuiteRunner.java:292)
>>         at org.testng.SuiteRunner.run(SuiteRunner.java:198)
>>         at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:821)
>>         at org.testng.TestNG.runSuitesLocally(TestNG.java:788)
>>         at org.testng.TestNG.run(TestNG.java:708)
>>         at 
>> org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:62)
>>         at 
>> org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:155)
>>         at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:597)
>>         at 
>> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
>>         at 
>> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
>> [ERROR] Unable to find type 'java.lang.Object'
>>    [ERROR] Hint: Check that your module inherits
>> 'com.google.gwt.core.Core' either directly or indirectly (most often
>> by inheriting module 'com.google.gwt.user.User')
>> Tests run: 8, Failures: 8, Errors: 0, Skipped: 0, Time elapsed: 3.415
>> sec <<< FAILURE!
>>
>> Results :
>>
>> Failed tests:
>>   testInvalidConstArgs(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   testEmptyChoices(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   testCreateSingleRadio(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   
>> testCreateMultipleRadio(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   
>> testCreateMultipleRadioDuplicateText(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   
>> testIsCheckedAndValueEmptyCollection(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   
>> testIsCheckedAndValueSingle(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>   
>> testIsCheckedAndValueMultiple(com.sinai.mshab.widgets.TestAbstractRadioButtonGroup)
>>
>> Tests run: 8, Failures: 8, Errors: 0, Skipped: 0
>>
>> [INFO] 
>> ------------------------------------------------------------------------
>> [ERROR] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] There are test failures.
>>
>> Please refer to
>> /home/arthur/work/mshab-widgets/target/surefire-reports for the
>> individual test results.
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 30 seconds
>> [INFO] Finished at: Wed Nov 19 15:33:27 EST 2008
>> [INFO] Final Memory: 14M/28M
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> --
>> Arthur Kalmenson
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" group.
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/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to