
        });

        it('should fire `selecting-item` from checkbox', function(done) {
          table.multiSelection = true;

          table.addEventListener('selecting-item', function(e) {
            done();
          });

          table.querySelector('data-table-checkbox:not([header])').click();
        });

        it('should fire `deselecting-item` from checkbox', function(done) {
          table.multiSelection = true;
          first.click();

          table.addEventListener('deselecting-item', f