1

我正在按照一些在线指南在 Visual Studio 中设置 JSTestDriver,我可以启动服务器,但测试找不到服务器,这很奇怪。这是错误消息:

java.lang.RuntimeException: Oh Snap! No server defined!
at com.google.jstestdriver.config.DefaultConfiguration.getServer(DefaultConfiguration.java:57)
at com.google.jstestdriver.config.Initializer.initialize(Initializer.java:97)
at com.google.jstestdriver.JsTestDriver.runConfigurationWithFlags(JsTestDriver.java:259)
at com.google.jstestdriver.JsTestDriver.runConfiguration(JsTestDriver.java:211)
at com.google.jstestdriver.JsTestDriver.main(JsTestDriver.java:144)

意外的跑步者状况:哦,快!未定义服务器!使用 --runnerMode DEBUG 获取更多信息。

有人收到此错误消息吗?我当然可以提供更多信息。

4

3 回答 3

1

确保文件被编码为 ASCII。

于 2012-02-18T22:40:47.817 回答
0

好吧,我可以很容易地用另一个示例项目的命令行运行它,所以我想了想,发现是因为没有找到 jsTestDriver.conf。因此将其移回我的项目的根目录解决了问题,希望这对其他人有所帮助。

于 2011-12-08T20:27:44.637 回答
0

或者您可以尝试传入以下命令行参数:

--config $(SolutionDir)FolderName\FolderName\jsTestDriver.conf

这基本上说从解决方案文件夹中您会在以下位置找到 jsTestDriver.conf 文件

于 2012-01-04T11:26:06.987 回答