我想让我的一些jest测试挂起。我该怎么做?API reference没有任何方法可以让我的测试挂起。
jest
xfb7svmp1#
你也可以说
test.todo('Some test I still need to do')
测试运行器将显示todo状态下的测试计数:
todo
Tests: 1 todo, 2 passed, 3 total
zlwx9yxi2#
已更新
从jest@24.0.0开始,现在可以用途:
it.todo(...) test.todo(...)
它看起来像:
Tests: 1 todo, 23 passed, 24 total
老答案
将测试设置为 Pending 本身在Jest中并不重要。但是,它允许通过使用
it.skip(...) test.skip(...)
然后它们被标记为不是通过而是跳过:
Tests: 1 skipped, 23 passed, 24 total
对我来说,这是一个非常好的相当于“待定”。来源Skip one test in test file Jest通过Gleichmut。
yvgpqqbh3#
您正在查找xit和xdescribehttp://jasmine.github.io/1.3/introduction.html#section-Disabling_Specs_and_Suites
xit
xdescribe
omqzjyyz4#
而不是说test(...),只是说xtest(...),测试将被跳过。
test(...)
vlju58qv5#
看起来在jest的最新版本中,xit和xdescribe将显示为默认报告器的跳过。如果您确实需要显示挂起的规范,则需要创建自定义报告程序。这里是jest文档的链接,用于设置自定义处理程序。
5条答案
按热度按时间xfb7svmp1#
你也可以说
测试运行器将显示
todo
状态下的测试计数:zlwx9yxi2#
已更新
从jest@24.0.0开始,现在可以用途:
它看起来像:
老答案
将测试设置为 Pending 本身在Jest中并不重要。
但是,它允许通过使用
然后它们被标记为不是通过而是跳过:
对我来说,这是一个非常好的相当于“待定”。
来源Skip one test in test file Jest通过Gleichmut。
yvgpqqbh3#
您正在查找
xit
和xdescribe
http://jasmine.github.io/1.3/introduction.html#section-Disabling_Specs_and_Suites
omqzjyyz4#
而不是说
test(...)
,只是说xtest(...),测试将被跳过。vlju58qv5#
看起来在jest的最新版本中,
xit
和xdescribe
将显示为默认报告器的跳过。如果您确实需要显示挂起的规范,则需要创建自定义报告程序。
这里是jest文档的链接,用于设置自定义处理程序。