跳到主要内容
版本:26.x.

МіграціянаJest.

кщобВихотілиспобуватиjextнаіснушчійбазікоду,єдекількашляхівпереходунаJest:

  • 如果您使用的是茉莉花或类似API的茉莉花(例如莫卡),Jest应该是兼容的,这使得迁移不太复杂。
  • 如果您使用的是ava,期望.js(通过自动图),jasmine,mocha,proxyquire,应该使用Jest CodeMods自动迁移(见下文)。
  • якщовилюбите.,ВиможетеоновитисьдоMestТаПродовжуватиВикористовувати柴。Тавжежмибирекомендуваливамспробуватиперевірки,Вбудованівeabestатакожхповідомленняпропомилки。Jest CodemodsМожемігруватизChai(Дивітьсянижче)。

jest-codemods.

如果您正在使用AVA.期望.JS(通过Automattic)茉莉花莫卡proxyquire.应该.js.或者磁带你可以使用第三方jest-codemods.做大部分肮脏的迁徙工作。之间的ВиконаштрансформацішкодувашихтестіввикористовушчиJscodeshift.

щобтрансформуватиіснушчітести,перейдітьвкаталогпроектузтестамиівиконайтенаступнукоманду:

npx jest-codemods

更多信息可以找到https://github.com/skovhus/jest-codemods.