diff options
| author | Igor Minar | 2011-09-16 00:09:33 +0200 | 
|---|---|---|
| committer | Igor Minar | 2011-09-16 02:44:35 +0200 | 
| commit | 3ace81b92ad00da73c89e7536ac7aa7c6681e30a (patch) | |
| tree | db2fc914f625a0f3acaf0392cc5318d4156ec48a /src/markups.js | |
| parent | 9acf45127e96051e23f28af7650778fe444d8c86 (diff) | |
| download | angular.js-3ace81b92ad00da73c89e7536ac7aa7c6681e30a.tar.bz2 | |
fix(e2e tests): use prop() instead of attr() and quote attributes
Because of changes in jQuery, we need to use element().prop() instead of element().attr() to retrieve className and other element properties.
Additionally all attribute selectors (e.g. input[name=value]) must have value quoted if it contains dots (".").
Diffstat (limited to 'src/markups.js')
| -rw-r--r-- | src/markups.js | 20 | 
1 files changed, 10 insertions, 10 deletions
| diff --git a/src/markups.js b/src/markups.js index d3af25b4..5c9c14b4 100644 --- a/src/markups.js +++ b/src/markups.js @@ -266,9 +266,9 @@ angularTextMarkup('option', function(text, textNode, parentElement){        </doc:source>        <doc:scenario>          it('should toggle button', function() { -          expect(element('.doc-example-live :button').attr('disabled')).toBeFalsy(); +          expect(element('.doc-example-live :button').prop('disabled')).toBeFalsy();            input('checked').check(); -          expect(element('.doc-example-live :button').attr('disabled')).toBeTruthy(); +          expect(element('.doc-example-live :button').prop('disabled')).toBeTruthy();          });        </doc:scenario>      </doc:example> @@ -296,9 +296,9 @@ angularTextMarkup('option', function(text, textNode, parentElement){        </doc:source>        <doc:scenario>          it('should check both checkBoxes', function() { -          expect(element('.doc-example-live #checkSlave').attr('checked')).toBeFalsy(); +          expect(element('.doc-example-live #checkSlave').prop('checked')).toBeFalsy();            input('master').check(); -          expect(element('.doc-example-live #checkSlave').attr('checked')).toBeTruthy(); +          expect(element('.doc-example-live #checkSlave').prop('checked')).toBeTruthy();          });        </doc:scenario>      </doc:example> @@ -332,9 +332,9 @@ angularTextMarkup('option', function(text, textNode, parentElement){         </doc:source>         <doc:scenario>           it('should toggle multiple', function() { -           expect(element('.doc-example-live #select').attr('multiple')).toBeFalsy(); +           expect(element('.doc-example-live #select').prop('multiple')).toBeFalsy();             input('checked').check(); -           expect(element('.doc-example-live #select').attr('multiple')).toBeTruthy(); +           expect(element('.doc-example-live #select').prop('multiple')).toBeTruthy();           });         </doc:scenario>       </doc:example> @@ -362,9 +362,9 @@ angularTextMarkup('option', function(text, textNode, parentElement){        </doc:source>        <doc:scenario>          it('should toggle readonly attr', function() { -          expect(element('.doc-example-live :text').attr('readonly')).toBeFalsy(); +          expect(element('.doc-example-live :text').prop('readonly')).toBeFalsy();            input('checked').check(); -          expect(element('.doc-example-live :text').attr('readonly')).toBeTruthy(); +          expect(element('.doc-example-live :text').prop('readonly')).toBeTruthy();          });        </doc:scenario>      </doc:example> @@ -395,9 +395,9 @@ angularTextMarkup('option', function(text, textNode, parentElement){       </doc:source>       <doc:scenario>         it('should select Greetings!', function() { -         expect(element('.doc-example-live #greet').attr('selected')).toBeFalsy(); +         expect(element('.doc-example-live #greet').prop('selected')).toBeFalsy();           input('checked').check(); -         expect(element('.doc-example-live #greet').attr('selected')).toBeTruthy(); +         expect(element('.doc-example-live #greet').prop('selected')).toBeTruthy();         });       </doc:scenario>     </doc:example> | 
