我想将我的Jest单元测试集成到TFS CI,以便在构建期间显示JEST单元测试结果在TFS的Build输出中。我使用了扩展Chutzpah。以下是它的参考: https://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe https://blogs.msdn.microsoft.com/visualstudioalm/2012/03/01/visual-studio-11-beta-unit-testing-plugins-list/
我跟着https://blogs.msdn.microsoft.com/matt-harrington/2014/10/27/javascript-unit-testing-using-the-chutzpah-test-runner-in-visual-studio/设置chutzpah,但我的测试未能发现Jest参考。
我们使用Jest预处理器作为 Babel-preset-jest,babel-preset-es2015,babel-preset-es2015 。我尝试将这些引用添加到test.js文件中。但是仍然有消息错误:引用错误:无法找到变量:jest。
有人可以帮助确定需要为React js应用程序添加哪些引用来发现chutzpah中的Jest单元测试。或者对任何反应js应用程序的任何引用,在这种情况下完成。
目前使用NPM Test执行Jest测试时,它运行正常,但我想在VS测试资源管理器中发现它
答案 0 :(得分:0)
这是因为Chutzpah并不支持Jest。基于documentation,它目前仅支持QUnit,Jasmine和Mocha。
我不熟悉Chutzpah但你需要在测试执行环境中实现一个包含Jest的新framework definition。