e: {
              last: {
                foo: 'foo'
              }
            }
          }];

          const _warn = console.warn;
          const spy = console.warn = sinon.spy();

          sorter.path = 'name.last.foo';
          click(sorter);
          console.warn = _warn;

          expect(spy.called).to.be.false;
        });
      });

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

        beforeEach(done => {
          filter = grid.querySelector('vaadin-grid-filter');
 