GWT测试用例执行中的初始化错误

GWT测试用例执行中的初始化错误,gwt,junit,gwt-maven-plugin,gwttestcase,Gwt,Junit,Gwt Maven Plugin,Gwttestcase,我用maven在GWT中创建了一个带有默认模块的项目。并使用*Test.java重命名测试用例类,并执行命令mvn package 它未成功执行测试用例,并以终止 错误测试: 初始化错误(com.gwt.example.project.testing.client.gwttestingtest):com/google/gwt/dev/cfg/Condition. 如果我向pom添加,htmlunit和IE7,然后gwt:test目标工作正常 如果我试图在eclipse中通过右键单击执行测试用例并

我用maven在GWT中创建了一个带有默认模块的项目。并使用*Test.java重命名测试用例类,并执行命令mvn package

它未成功执行测试用例,并以终止 错误测试: 初始化错误(com.gwt.example.project.testing.client.gwttestingtest):com/google/gwt/dev/cfg/Condition.

如果我向pom添加,
htmlunit
IE7
,然后
gwt:test
目标工作正常

如果我试图在eclipse中通过右键单击执行测试用例并作为GWT Junit test运行,它将继续执行而不停止

这是在eclipse中执行测试用例时输出的内容

Validating newly compiled units
   Ignored 12 units with compilation errors in first pass.
Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
Starting http://10.1.1.2:57354/com.gwt.example.project.testing.testingJUnit.JUnit/junit-standards.html?gwt.codesvr=10.1.1.2:57348 on browser FF3
200 - GET /com.gwt.example.project.testing.testingJUnit.JUnit/junit-standards.html?gwt.codesvr=10.1.1.2:57348 (10.1.1.2) 2449 bytes
logging for HtmlUnit thread
   [WARN] Expected content type of 'application/javascript' or 'application/ecmascript' for remotely loaded JavaScript element at 'http://10.1.1.2:57354/com.gwt.example.project.testing.testingJUnit.JUnit/com.gwt.example.project.testing.testingJUnit.JUnit.nocache.js', but got 'application/x-javascript'.
200 - GET /com.gwt.example.project.testing.testingJUnit.JUnit/com.gwt.example.project.testing.testingJUnit.JUnit.nocache.js (10.1.1.2) 6344 bytes
200 - GET /com.gwt.example.project.testing.testingJUnit.JUnit/hosted.html?com_gwt_example_project_testing_testingJUnit_JUnit (10.1.1.2) 11757 bytes
200 - GET /com.gwt.example.project.testing.testingJUnit.JUnit/gwt/standard/standard.css (10.1.1.2) 26953 bytes
Validating newly compiled units
   Ignored 12 units with compilation errors in first pass.
Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
Module com.gwt.example.project.testing.testingJUnit.JUnit has been loaded
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes
All clients connected (Limiting future permutations to: gecko1_8)
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes
[WARN] Too many clients: expected 1, found 2
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes
[WARN] Too many clients: expected 1, found 3
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes
[WARN] Too many clients: expected 1, found 4
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes
[WARN] Too many clients: expected 1, found 5
200 - POST /com.gwt.example.project.testing.testingJUnit.JUnit/junithost (10.1.1.2) 434 bytes

您可以在此处查看一个轻量级项目:

通过套件运行单个
GWTTestCase

有些配置文件已经定义,请查看自述文件。Maven pom.xml中用于引导GWT测试的大部分内容直接取自文档