【问题标题】:WebStorm run all dart unit testsWebStorm 运行所有 dart 单元测试
【发布时间】:2016-02-17 07:53:40
【问题描述】:

在 WebStorm 11 中,我想创建一个运行配置来运行我项目中的所有 dart 测试。

但是,“Dart 测试”配置模板中没有执行此操作的选项。唯一的选择是:

  • 测试类型:文件中的所有、测试组、单个测试
  • 测试文件:必须指向 .dart 文件,否则我会得到“Dart 文件未找到”
  • VM 选项(文本输入)

如果我将 WebStorm 指向单个测试文件,则此命令将在测试窗口中执行:

C:\path\to\dart\bin\dart.exe --ignore-unrecognized-flags --checked --trace_service_pause_events file:\\\C:\path\to\dart\bin\snapshots\pub.dart.snapshot run test:test -r json C:/path/to/project/test/someclass_test.dart

我不想为我写的每个单元测试类都创建一个运行配置,一定有更好的方法。

目前我更喜欢导航到项目目录并运行

pub run test:test

这会运行所有以 _test.dart 结尾的文件中的测试,这正是我想要的。更多信息在这里:https://github.com/dart-lang/test#running-tests

WebStorm 中是否没有针对 dart 开发人员的此类选项?

【问题讨论】:

    标签: unit-testing testing configuration dart webstorm


    【解决方案1】:

    WEB-14747ticket 称,此功能已在下一个主要版本中实现。

    您可以尝试最新的WebStorm v12 的EAP 版本 here

    【讨论】:

      【解决方案2】:

      我猜这目前不支持。

      无论如何,以这种方式运行测试的功能是相当新的。

      如果您认为此功能很重要,请在https://youtrack.jetbrains.com/issues/WEB租用创建功能请求

      【讨论】:

        猜你喜欢
        • 2020-05-05
        • 2013-07-29
        • 2013-07-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-09
        • 1970-01-01
        • 2023-03-21
        相关资源
        最近更新 更多