    assert.equal(s2.selected, 'item3');
          assert.equal(s2.selectedItem, s2.items[3]);

          s2.selectIndex(4);
          assert.equal(s2.selected, 'item4');
          assert.equal(s2.selectedItem, s2.items[4]);
        });
      });

      suite('items changing', function() {
        var s1;

        setup(function(done) {
          s1 = fixture('defaults');

          s1.addEventListener('iron-items-changed', function onIronItemsChanged() {
            s1.removeEventListener('iron-items-change