摩卡 WebStorm 集成
Mocha WebStorm integration
WebStorm 有这个漂亮的功能,当你用 Mocha 使用标准 describe()
和 [=11= 编写测试时] 关键字,它会在关键字旁边添加一个小箭头,以便手动 运行 它们。
这是问题所在,我需要在测试中进行额外的预测试设置,所以我有自定义方法来描述它。它们被称为 setupNewSuite
和 createNewTest
> 由于名称更改,WebStorm 不再显示小箭头。
我希望 WebStorm 将 setupNewSuite
视为 describe
,将 createNewTest
视为 it
。
(P.S 可能可以使用相同的原始名称来欺骗它,但如果是这种情况,我将放弃它)
IDE 正在静态分析源代码,在检测测试文件时寻找已知的代码模式。
显然,setupNewSuite
和 createNewTest
包装器是未知的,因此您的测试未被检测到,并且不能从边栏中 运行。不幸的是,没有解决方法。
我们有一项功能请求,要求为自定义 test/suite 名称提供支持,WEB-37848,请随时为它投票。
WebStorm 有这个漂亮的功能,当你用 Mocha 使用标准 describe()
和 [=11= 编写测试时] 关键字,它会在关键字旁边添加一个小箭头,以便手动 运行 它们。
这是问题所在,我需要在测试中进行额外的预测试设置,所以我有自定义方法来描述它。它们被称为 setupNewSuite
和 createNewTest
> 由于名称更改,WebStorm 不再显示小箭头。
我希望 WebStorm 将 setupNewSuite
视为 describe
,将 createNewTest
视为 it
。
(P.S 可能可以使用相同的原始名称来欺骗它,但如果是这种情况,我将放弃它)
IDE 正在静态分析源代码,在检测测试文件时寻找已知的代码模式。
显然,setupNewSuite
和 createNewTest
包装器是未知的,因此您的测试未被检测到,并且不能从边栏中 运行。不幸的是,没有解决方法。
我们有一项功能请求,要求为自定义 test/suite 名称提供支持,WEB-37848,请随时为它投票。