Polymer.AppLayout.scroll({top: 0});
        Polymer.AppLayout.scroll({top: 500, behavior: 'smooth'});

        window.setTimeout(function() {
          assert.isAbove(scrollSpy.callCount, 1, 'scroll top should be fired multiple times');
          done();
        }, 300);
      });

      test('smooth scrolling to the top', function(done) {
        Polymer.AppLayout.scroll({top: 1000});
        Polymer.AppLayout.scroll({top: 0, behavior: 'smooth'});

        var timer;

        window.addEventListener('scrol