【问题标题】:in webstorm how to create a mocha test configuration for a single test在 webstorm 中如何为单个测试创建 mocha 测试配置
【发布时间】:2015-01-07 23:24:50
【问题描述】:

我只想在 webstorm 中调试一个测试。 mocha 选项指定了一个测试目录,但我似乎无法将它指向一个 test.js 文件。

如何使用 webstorm 调试配置选项调试/运行配置单个 mocha 测试?

【问题讨论】:

    标签: mocha.js webstorm


    【解决方案1】:

    作为 hack,您可以直接使用 CLI 选项配置 mocha 命令:

    mocha --grep login-failure.js
    

    此外,您可以使用only 函数跳过所有其他测试:

    describe(function () {
      // these tests will be skipped
    });
    describe.only(function () {
      // these tests will run 
    });
    

    来源:http://jaketrent.com/post/run-single-mocha-test/

    【讨论】:

      【解决方案2】:

      据我所知,目前不支持。

      https://youtrack.jetbrains.com/issue/WEB-10067 -- 观看这张票(星号/投票/评论)以获取进度通知。

      【讨论】:

        【解决方案3】:

        我通过指向一个随机的非测试目录作为测试目录并将我的单个测试文件名作为“额外的 mocha 选项”传递来解决了这个问题

        【讨论】:

          【解决方案4】:

          为什么不直接创建一个测试文件夹并在其中创建您的 .js 测试文件?

          【讨论】:

            猜你喜欢
            • 2016-06-28
            • 2018-07-24
            • 1970-01-01
            • 2017-04-20
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多