バックエンドとしていくつかのフレームワーク(現時点ではjQuery、Prototype、YUI2)を使用できる小さなライブラリを作成しており、QUnitを使用してテストしています。ただし、QUnitにはjQueryが必要です。
jQueryを含まないサンドボックス環境でテストを実行する方法はありますか?
編集:ライブラリの複数のバージョンを同時にテストできるようになるため、すべてを含めるよりもサンドボックスの方が好きです。
バックエンドとしていくつかのフレームワーク(現時点ではjQuery、Prototype、YUI2)を使用できる小さなライブラリを作成しており、QUnitを使用してテストしています。ただし、QUnitにはjQueryが必要です。
jQueryを含まないサンドボックス環境でテストを実行する方法はありますか?
編集:ライブラリの複数のバージョンを同時にテストできるようになるため、すべてを含めるよりもサンドボックスの方が好きです。
この答えは少し遅れるかもしれません-qunitはベースとしてjqueryを利用しないようになったので、jqueryから独立して実行できるはずです。あなたの仕事に頑張ってください!
追加のライブラリ、jQuery、qUnitの順に含め、変数$.noConflict()
の制御を他のライブラリに戻すために使用します。$
その時点で、競合を心配することなく、jqueryの場合と同じように、他のライブラリの単体テストを作成できます。jQueryはコアメソッドを拡張しないため、問題は発生しません。
http://jsfiddle.net/はあなたが探しているものですか?