gpt4 book ai didi

scala - IntelliJ : breakpoints in Scala tests won't get hit

转载 作者:行者123 更新时间:2023-12-01 19:56:01 26 4
gpt4 key购买 nike

我正在尝试在我的 Scala 项目中调试测试。

IntelliJ 成功运行测试,但是测试中的断点永远不会被命中。

测试期间测试类内的断点确实会被击中,因此我认为问题出在ScalaTest上。

IDE Screenshot

正如您在屏幕截图中看到的,测试中的不同位置都设置了断点,但 IntelliJ 不会识别它们,只是完成调试。

有没有办法让 IntelliJ 在 scala 测试中命中断点?

UPD1:

我不使用 sbt 运行测试,而是使用 Scala IntelliJ 插件运行它们,如下所示:

Screenshot 2

最佳答案

您可以尝试以下方法:

  1. 文件 - 使缓存无效/重新启动...(在 IntelliJ 内)
  2. 删除 system/caches/*(查看 https://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs 以了解缓存位置)

关于scala - IntelliJ : breakpoints in Scala tests won't get hit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40486606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com