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中的現有測試用例?