diff options
Diffstat (limited to 'test/ng/directive/selectSpec.js')
| -rw-r--r-- | test/ng/directive/selectSpec.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/ng/directive/selectSpec.js b/test/ng/directive/selectSpec.js index c63d17bf..7d17a185 100644 --- a/test/ng/directive/selectSpec.js +++ b/test/ng/directive/selectSpec.js @@ -493,6 +493,21 @@ describe('select', function() { expect(sortedHtml(options[2])).toEqual('<option value="2">C</option>'); }); + it('should render zero as a valid display value', function() { + createSingleSelect(); + + scope.$apply(function() { + scope.values = [{name: 0}, {name: 1}, {name: 2}]; + scope.selected = scope.values[0]; + }); + + var options = element.find('option'); + expect(options.length).toEqual(3); + expect(sortedHtml(options[0])).toEqual('<option value="0">0</option>'); + expect(sortedHtml(options[1])).toEqual('<option value="1">1</option>'); + expect(sortedHtml(options[2])).toEqual('<option value="2">2</option>'); + }); + it('should render an object', function() { createSelect({ |
