【问题标题】:Getting test cases skipped in CHelper plugin for IntelliJ Idea在 IntelliJ Idea 的 CHelper 插件中跳过测试用例
【发布时间】:2020-04-19 03:30:12
【问题描述】:

我正在为 IntelliJ Idea 使用 CHelper 插件。每次我编写代码并编译它时,我都会得到如下输出:

测试 #0:跳过


测试#1:跳过



测试 #2:跳过


测试 #3:
输入:
10 4
40 10 20 70 80 10 20 70 80 60

预期输出:
40
执行结果:
70

判决:0.000 秒内的错误答案(令牌 #0 中的差异)。

---------------------------------------------- -------------------

测试结果:

进程以退出代码 0 结束

这里测试#4 的输出是错误的。但如果所有测试用例的输出都正确,则会显示以下输出:

测试 #0:输入:5 3 10 30 40 50 20

预期输出:30

执行结果:30

判决:0.000 秒内确定。


测试 #1:输入:3 1 10 20 10

预期输出:20

执行结果:20

判决:0.001 秒内确定。


测试 #2:输入:2 100 10 10

预期输出:0

执行结果:0

判决:0.000 秒内确定。


测试#3:输入:10 4 40 10 20 70 80 10 20 70 80 60

预期输出:70 执行结果:70

判决:0.000 秒内确定。

---------------------------------------------- -------------------

测试结果:所有测试通过输入 0.001 s。

进程以退出代码 0 结束

我无法理解为什么要跳过测试用例。谁能解释为什么会这样?如果是,如何防止测试用例被跳过。

【问题讨论】:

    标签: java intellij-idea plugins intellij-plugin


    【解决方案1】:

    在 CHelper 中启用智能测试后,如果其中一个测试用例失败,则将跳过其余测试用例。

    禁用智能测试:

    1. 点击工具栏中的Edit>Project>SettingsScreenshot

    2. Project Settings 中,取消选中Use smart testingScreenshot

    【讨论】:

      猜你喜欢
      • 2011-09-28
      • 2016-11-24
      • 1970-01-01
      • 2018-10-14
      • 2015-01-15
      • 1970-01-01
      • 2021-05-08
      • 1970-01-01
      • 2012-05-19
      相关资源
      最近更新 更多