当前位置: 首页 > 知识库问答 >
问题:

调试看不到任何测试的sbt构建

燕嘉颖
2023-03-14

上下文:

  • SBT 0.13.0,Scala 2.10.4
  • 由于外部约束,我需要一个自定义目录结构,所以我在test中使用Scalasource将所有测试源添加到sbt项目中:=basedirectory.value/“test”
  • test:compile获取所有测试源并成功编译它们(我可以添加语法错误并导致构建失败)
  • test报告有0个套件、0个测试,并且全部成功
  • 该目录中有几个JUnit风格的scalatest测试

你知道为什么它不接受任何测试吗?我是不是错过了一个场景?Show DefinedTests还显示空列表。

共有1个答案

施博文
2023-03-14

原来我缺少对junit-interface的依赖关系:

LibraryDependencies+=“com.novocode”%“JUnit-Interface”%“0.8”%Test

 类似资料:
  • 我使用以下命令为调试生成启用了proguard: 当我这样做时,我遇到的问题是gradle构建也希望在proGuard dDebugTest任务期间推进测试。我似乎无法修改以访问此特定任务。有没有一种方法可以预先调试apk,而不是测试apk?

  • 我使用IntelliJ的SBT插件,并创建了一个具有以下构建设置的scala项目:build.scala: 任何想法都是高度赞赏的。

  • 问题内容: 我正在尝试使用Jasmine规格文件对Angular服务进行单元测试。这需要加载模块。这是一个简单的规范,旨在简单地加载Angular模块: 当我运行Jasmine时,这将导致以下错误 jasmine.yml文件包含 该软件的版本为: Rails 3.2.7 jasmine-core 1.2.0 jasmine-headless-webkit 0.8.4 AngularJS 1.0.2

  • 22.13.2.调试 测试任务提供了Test.getDebug()属性,可使JVM等待调试器附加到5005端口后在进行调试. 通过调用--debug-JVM任务选项,这也可以启用调试任务(since Gradle1.12)。

  • 你好我和Gradle和IntelliJ有个问题不知从哪里冒出来。一切都在运转,但有一天它停止运转了。我指的是在IntelliJ中与Gradle的任何互动。我有Spring Boot应用程序Gradle 6.7。当没有的时候。根目录中的gradle目录,一切正常。如果目录存在,我会得到 主类名尚未配置,无法解析 对于gradle build或 未收到测试事件 对于gradle测试。如果我删除. gr

  • 我用java在netbeans中编程,一切都很好,直到突然测试不再运行。我怀疑这是一个编程错误,因为我正在使用netbeans生成所有测试,而且这个问题似乎在各个项目中持续存在。我甚至尝试过重新安装Netbeans。这是我右键单击并按test file时的输出。 我假设这是一个渐变问题,这里是默认渐变。在新的Netbeans项目上构建文件。 它快把我逼疯了。有变通办法吗?我可以对gradle.bu