0
我正在测试已经开发的React应用程序。该应用程序有一些在Karma中编写的单元测试用例,但我将使用Jest单元测试应用程序,因为它是由Facebook开发的用于测试React的新框架。我面临的问题是由于文件.babelrc
。对于玩笑来运行良好.babelrc文件的内容应该如下:如何在单元测试React应用程序中一起使用Karma和Jest?
// .babelrc
{
"presets": ["es2015", "react"]
}
但我现有的应用程序使用噶并具有如下的babelrc文件内容:
{
"presets": [
"es2015",
"react",
"stage-0"
]
, "plugins": [
"transform-object-rest-spread"
, "transform-decorators-legacy"
, "transform-es2015-modules-amd"
]
}
目前babelrc
文件不允许Jest正常运行并导致错误。但事情是我不能根据Jest的要求修改它的内容,因为它会妨碍我的Karma测试用例停止运行。有没有一种方法可以同时使用两者,直到我重写Jest中的现有测试用例?