1

独自の git リポジトリに jQuery プラグインがあり、これをオープン ソースにします。自動テストは、Jasmine フレームワークを使用して作成されています。

バージョン管理内にプロジェクト固有のコードのみを含めることをお勧めします。したがって、自動化されたテストでは、ディレクトリからのテスト定義のみを含めることが理想的ですがspec、開発者がテスト スイートを実行するには、JasmineSpecRunner.htmllibディレクトリ (Jasmine ライブラリのみを含む) が必要です。

ここでのベストプラクティスは何ですか? テスト スイートの実行に必要なすべてをチェックインする必要がありますか?それとも仕様のみをチェックインする必要がありますか? package.json私が見逃しているエレガントなソリューションや同様のものはありますか?

参照用のディレクトリ構造は次のとおりです。

 .
 ├── Gruntfile.js
 ├── README.md
 ├── SpecRunner.html
 ├── demo
 ├── dist
 ├── lib
     ├── jasmine-1.3.1
     ├── jasmine-jquery-1.5.8.js
     └── jquery-1.10.2.js
 ├── node_modules
 ├── package.json
 ├── spec
 └── src
4

1 に答える 1