      });
    });

    describe('invalid paths', () => {
      let grid;

      beforeEach(() => {
        grid = fixture('invalid-path');

        grid.items = [{
          name: {
            first: 'foo',
            last: 'bar'
          }
        }];
        flushGrid(grid);
      });

      describe('invalid sorters paths', () => {
        let sorter;

        beforeEach(() => sorter = grid.querySelector('vaadin-grid-sorter'));

        it('should warn about invalid path with undefined parent property