ection = true;
        });

        it('should select all', function() {
          grid.selectAll();

          expect(grid.selectedItems.inverted).to.be.true;
          expect(grid.selectedItems).to.be.empty;
        });

        it('should select all on tap', function() {
          grid.$.header.querySelector('data-table-checkbox').fire('tap');

          expect(grid.selectedItems.inverted).to.be.true;
          expect(grid.selectedItems).to.be.empty;
        });

        it('should deselect all', functio