From 4af4378b11c971f99205b7e712c13e8ef3467749 Mon Sep 17 00:00:00 2001
From: Misko Hevery
Date: Wed, 12 Oct 2011 10:58:08 -0700
Subject: fix(forms): broken tests on jQuery and ie8&9
---
test/widget/formSpec.js | 17 +++++++++++++----
test/widget/selectSpec.js | 4 ++--
2 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/test/widget/formSpec.js b/test/widget/formSpec.js
index 7d136dd8..4f5630ba 100644
--- a/test/widget/formSpec.js
+++ b/test/widget/formSpec.js
@@ -30,7 +30,7 @@ describe('form', function() {
it('should publish form to scope', function() {
- doc = angular.element('
');
var scope = angular.compile(doc)();
expect(scope.myForm).toBeTruthy();
expect(doc.data('$form')).toBeTruthy();
@@ -55,7 +55,12 @@ describe('form', function() {
it('should chain nested forms', function() {
- doc = angular.element('');
+ doc = angular.element(
+ '' +
+ '' +
+ '' +
+ '' +
+ '');
var scope = angular.compile(doc)();
var parent = scope.parent;
var child = scope.child;
@@ -72,8 +77,12 @@ describe('form', function() {
it('should chain nested forms in repeater', function() {
- doc = angular.element('' +
- '');
+ doc = angular.element(
+ '' +
+ '' +
+ '' +
+ '' +
+ '');
var scope = angular.compile(doc)();
scope.forms = [1];
scope.$digest();
diff --git a/test/widget/selectSpec.js b/test/widget/selectSpec.js
index ad9dab18..dd1dc0cb 100644
--- a/test/widget/selectSpec.js
+++ b/test/widget/selectSpec.js
@@ -476,8 +476,8 @@ describe('select', function() {
scope.selected = [];
scope.$digest();
expect(select.find('option').length).toEqual(2);
- expect(jqLite(select.find('option')[0]).attr('selected')).toBeFalsy();
- expect(jqLite(select.find('option')[1]).attr('selected')).toBeFalsy();
+ expect(jqLite(select.find('option')[0]).prop('selected')).toBeFalsy();
+ expect(jqLite(select.find('option')[1]).prop('selected')).toBeFalsy();
scope.selected.push(scope.values[1]);
scope.$digest();
--
cgit v1.2.3