JestがJasmine2互換な理由
Jestのリポジトリを見ていて jest-jasmine2
というパッケージが含まれていて気になったので調べてみました.
jest-jasmine2
はJasmine2と互換があるパッケージでJestへの移行がスムーズになります.
どうやら、以下の背景でJasmin2互換が残っている様です.
- Facebookのいくつかのプロジェクトでは
Jasmine1
でテストが書かれていた. -
Jasmine1
からJasmine2
に書き直した. - 同じ時期か書き直した後にFacebookのの人ではなく外部の人(今はAWSの人っぽい)からOptional jasmine 2 support #330のPRを受け取って取り込んだ.
テストのフレームワークを置き換えるとなると、既存のテストを維持しながらの移行なので一見大変そうですが、こうしてみるとシームレスな移行ができてた感じす.
もし自分が担当するプロジェクトのフレームワークのリプレースが必要になったら一つの手段として、真似たいと思う.
元記事
Author And Source
この問題について(JestがJasmine2互換な理由), 我々は、より多くの情報をここで見つけました https://qiita.com/satoruk/items/8413833f78e572c11674著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .