aboutsummaryrefslogtreecommitdiffstats
path: root/test/jqLiteSpec.js
diff options
context:
space:
mode:
authorIgor Minar2011-09-15 04:54:00 +0200
committerIgor Minar2011-09-16 02:44:33 +0200
commit2170c06924b3a0dc1fef3b383d6a236e670dceea (patch)
treed90ce95ee59777d81c95cd8ed95a0c754eda710a /test/jqLiteSpec.js
parent0e5a24c584d88b17297010676b8e0005b3545efd (diff)
downloadangular.js-2170c06924b3a0dc1fef3b383d6a236e670dceea.tar.bz2
fix(specs): fix jQuery to jqLite binding on IE8
It appears that this whole time all IE8 unit tests ran only with jqLite. Due to a weird bug in IE[1], we never overwrote jqLite implementation with jQuery, so the tests ran with our jqLite instead. This affected only IE8 (and likely older) and only in unit testing mode. angular.js - the built artifact binds to jQuery just find. [1] https://plus.google.com/104744871076396904202/posts/Kqjuj6RSbbT
Diffstat (limited to 'test/jqLiteSpec.js')
-rw-r--r--test/jqLiteSpec.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js
index b31b1664..63ba24bf 100644
--- a/test/jqLiteSpec.js
+++ b/test/jqLiteSpec.js
@@ -39,6 +39,11 @@ describe('jqLite', function(){
});
+ it('should be jqLite when jqLiteMode is on, otherwise jQuery', function() {
+ expect(jqLite).toBe(_jqLiteMode ? jqLiteWrap : _jQuery);
+ });
+
+
describe('construction', function(){
it('should allow construction with text node', function(){
var text = a.firstChild;