首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法让uTest运行测试

无法让uTest运行测试
EN

Stack Overflow用户
提问于 2015-11-30 06:32:21
回答 1查看 449关注 0票数 1

我在Scala.JS跟踪Scala.JS,我也跟踪无法让uTest查看我的测试

我更新我的build.sbt,使其具有以下内容:

代码语言:javascript
复制
testFrameworks += new TestFramework("utest.runner.Framework")
libraryDependencies += "com.lihaoyi" %%% "utest" % "0.3.0" % "test"

我创造了

src/test/scala/tutorial/webapp/TutorialTest.scala

代码语言:javascript
复制
package tutorial.webapp

import utest._
import org.scalajs.jquery.jQuery

object TutorialTest extends TestSuite {

  // Initialize App
  TutorialApp.setupUI()

  def tests = TestSuite {
    'HelloWorld {
      assert(jQuery("p:contains('Hello World')").length == 1)
    }
  }
}

我重新加载sbt,然后键入'test',但我总是得到以下错误:

找不到错误MyProject/src/main/scala/tutorial/webapp/TutorialTest.scala:3::对象utest错误导入utest._

如果我从我的build.sbt中删除了尾部{% "test"},我就能够从sbt中运行'test‘命令,但是它不会启动我的测试。

我希望我在这里说得通,这个错误使我困惑不已。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-30 22:44:19

错误消息显示TutorialTest.scala在src/main下。它应该在src/test下。(也许你不小心把它放在了两个地方?)

在编译测试源- hence错误时,测试依赖项(例如utest)仅在类路径上。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33992702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档