ctor('data-table-checkbox[header]').click();
        });

        it('should not deselect all when `deselecting-all-items` is cancelled', function(done) {
          table.multiSelection = true;
          table.selectAll();

          table.addEventListener('deselecting-all-items', function(e) {
            e.preventDefault();

            table.async(function() {
              expect(table.selectedItems).to.be.empty;
              expect(table.selectedItems.inverted).to.be.true;
              done();
      