d]] on template instances', function(done) {
          second.addEventListener('value-changed', function(e) {
            expect(e.detail.value).to.eql(true);
            done();
          });

          first.click();
        });

        it('should fire `selecting-item` event', function(done) {
          table.addEventListener('selecting-item', function(e) {
            done();
          });

          first.click();
        });

        it('should not select when `selecting-item` is cancelled', function(