diff options
Diffstat (limited to 'test/ng/directive/inputSpec.js')
| -rw-r--r-- | test/ng/directive/inputSpec.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/ng/directive/inputSpec.js b/test/ng/directive/inputSpec.js index ff504872..d800bf92 100644 --- a/test/ng/directive/inputSpec.js +++ b/test/ng/directive/inputSpec.js @@ -1104,6 +1104,18 @@ describe('input', function() { describe('ngValue', function() { + it('should update the dom "value" property and attribute', function() { + compileInput('<input type="submit" ng-value="value">'); + + scope.$apply(function() { + scope.value = 'something'; + }); + + expect(inputElm[0].value).toBe('something'); + expect(inputElm[0].getAttribute('value')).toBe('something'); + }); + + it('should evaluate and set constant expressions', function() { compileInput('<input type="radio" ng-model="selected" ng-value="true">' + '<input type="radio" ng-model="selected" ng-value="false">' + |
