私はJSプロジェクトを持っています:ソースコード+テスト。今のところ、テストは元のソースで実行されており、すべてうまく機能しています。
しかし、その後、ソースが縮小され、縮小されたバージョンでもすべてのテストを実行したいと考えています。縮小のため、すべての関数名が変更されていることに注意してください。解決可能なタスクですか?理想的には、テスト/ソースにあまり変更を加えないことです。
私の今の構成は、TeamCity、karma.js + mocha、クロージャ コンパイラ (高度な最適化) です。