aboutsummaryrefslogtreecommitdiffstats
path: root/test/jqLiteSpec.js
diff options
context:
space:
mode:
authorIgor Minar2011-09-15 05:36:00 +0200
committerIgor Minar2011-09-16 02:44:33 +0200
commit7ae536d0532b7ad7859f9cf7e47b406f63383f29 (patch)
treeef2f6721945e1c72d508c97b6775244a5a38a5bc /test/jqLiteSpec.js
parent2170c06924b3a0dc1fef3b383d6a236e670dceea (diff)
downloadangular.js-7ae536d0532b7ad7859f9cf7e47b406f63383f29.tar.bz2
fix(specs): various fixes to get IE8+jquery unit tests green
Diffstat (limited to 'test/jqLiteSpec.js')
-rw-r--r--test/jqLiteSpec.js21
1 files changed, 16 insertions, 5 deletions
diff --git a/test/jqLiteSpec.js b/test/jqLiteSpec.js
index 63ba24bf..f9102754 100644
--- a/test/jqLiteSpec.js
+++ b/test/jqLiteSpec.js
@@ -339,15 +339,26 @@ describe('jqLite', function(){
expect(jqLite(b).css('margin')).toEqual('3px');
selector.css('margin', '');
- expect(jqLite(a).css('margin')).toBeFalsy();
- expect(jqLite(b).css('margin')).toBeFalsy();
+ if (msie <= 8) {
+ expect(jqLite(a).css('margin')).toBe('auto');
+ expect(jqLite(b).css('margin')).toBe('auto');
+ } else {
+ expect(jqLite(a).css('margin')).toBeFalsy();
+ expect(jqLite(b).css('margin')).toBeFalsy();
+ }
});
it('should set a bunch of css properties specified via an object', function() {
- expect(jqLite(a).css('margin')).toBeFalsy();
- expect(jqLite(a).css('padding')).toBeFalsy();
- expect(jqLite(a).css('border')).toBeFalsy();
+ if (msie <= 8) {
+ expect(jqLite(a).css('margin')).toBe('auto');
+ expect(jqLite(a).css('padding')).toBe('0px');
+ expect(jqLite(a).css('border')).toBeUndefined();
+ } else {
+ expect(jqLite(a).css('margin')).toBeFalsy();
+ expect(jqLite(a).css('padding')).toBeFalsy();
+ expect(jqLite(a).css('border')).toBeFalsy();
+ }
jqLite(a).css({'margin': '1px', 'padding': '2px', 'border': ''});