| OLD | NEW | 
|    1 <!doctype html> |    1 <!doctype html> | 
|    2 <!-- |    2 <!-- | 
|    3 @license |    3 @license | 
|    4 Copyright (c) 2015 The Polymer Project Authors. All rights reserved. |    4 Copyright (c) 2015 The Polymer Project Authors. All rights reserved. | 
|    5 This code may only be used under the BSD style license found at http://polymer.g
     ithub.io/LICENSE.txt |    5 This code may only be used under the BSD style license found at http://polymer.g
     ithub.io/LICENSE.txt | 
|    6 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt |    6 The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt | 
|    7 The complete set of contributors may be found at http://polymer.github.io/CONTRI
     BUTORS.txt |    7 The complete set of contributors may be found at http://polymer.github.io/CONTRI
     BUTORS.txt | 
|    8 Code distributed by Google as part of the polymer project is also |    8 Code distributed by Google as part of the polymer project is also | 
|    9 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
     TS.txt |    9 subject to an additional IP rights grant found at http://polymer.github.io/PATEN
     TS.txt | 
|   10 --> |   10 --> | 
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  147         test('clicking the selected item should not deselect', function (done) { |  147         test('clicking the selected item should not deselect', function (done) { | 
|  148           var g = fixture('WithSelection'); |  148           var g = fixture('WithSelection'); | 
|  149           var items = g.items; |  149           var items = g.items; | 
|  150  |  150  | 
|  151           expect(items[0].checked).to.be.equal(true); |  151           expect(items[0].checked).to.be.equal(true); | 
|  152           MockInteractions.tap(items[0]); |  152           MockInteractions.tap(items[0]); | 
|  153  |  153  | 
|  154           // The selection should not change, but wait for a little bit just |  154           // The selection should not change, but wait for a little bit just | 
|  155           // in case it would and an event would be fired. |  155           // in case it would and an event would be fired. | 
|  156           setTimeout(function() { |  156           setTimeout(function() { | 
|  157             try { |  157             expect(items[0].checked).to.be.equal(true); | 
|  158               expect(items[0].checked).to.be.equal(true); |  158             expect(items[1].checked).to.be.equal(false); | 
|  159               expect(items[1].checked).to.be.equal(false); |  159             expect(items[2].checked).to.be.equal(false); | 
|  160               expect(items[2].checked).to.be.equal(false); |  160             done(); | 
|  161               done(); |  161           }, 1); | 
|  162             } catch (e) { |  162         }); | 
|  163               done(e) |  163  | 
|  164             } |  164         test('clicking the selected item should deselect if allow-empty-selectio
     n is set', function (done) { | 
|  165           }, 200); |  165           var g = fixture('WithSelection'); | 
 |  166           g.allowEmptySelection = true; | 
 |  167           var items = g.items; | 
 |  168  | 
 |  169           expect(items[0].checked).to.be.equal(true); | 
 |  170           MockInteractions.tap(items[0]); | 
 |  171  | 
 |  172           // The selection should not change, but wait for a little bit just | 
 |  173           // in case it would and an event would be fired. | 
 |  174           setTimeout(function() { | 
 |  175             expect(items[0].checked).to.be.equal(false); | 
 |  176             expect(items[1].checked).to.be.equal(false); | 
 |  177             expect(items[2].checked).to.be.equal(false); | 
 |  178             done(); | 
 |  179           }, 1); | 
|  166         }); |  180         }); | 
|  167  |  181  | 
|  168       }); |  182       }); | 
|  169     </script> |  183     </script> | 
|  170   </body> |  184   </body> | 
|  171 </html> |  185 </html> | 
| OLD | NEW |