0

我正在编写一个可以使用多个框架(目前是 jQuery、Prototype、YUI2)作为后端的小型库,我正在使用 QUnit 对其进行测试。但是,QUnit 需要 jQuery。

有没有办法在不包含 jQuery 的沙盒环境中运行测试?

编辑:我更喜欢沙盒而不是只包含所有内容,因为它可以让我同时测试多个版本的库。

4

3 回答 3

1

这个答案可能有点晚了——qunit 现在不使用 jquery 作为它的基础,所以你应该能够独立于 jquery 运行它。祝你工作顺利!

于 2013-01-23T13:20:16.550 回答
0

我将包括您的其他库,然后是 jQuery,然后是 qUnit,然后用于$.noConflict()将变量的控制权交$还给其他库。那时,您可以像为 jquery 一样为其他库编写单元测试,而不必担心冲突。由于 jQuery 没有扩展任何核心方法,因此您应该没有任何问题。

于 2011-09-28T14:51:29.613 回答
-2

http://jsfiddle.net/是您要寻找的东西吗?

于 2011-09-28T14:39:13.260 回答